1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296 |
- <?xml version="1.0" encoding="utf-8"?>
- <FDL version="1.5">
- <TypeDefinition url="..\..\..\default_typedef.xml"/>
- <Form id="SMAHA04340" position="absolute 0 0 1203 794" titletext="종합판정관리" oninit="SMAHA04340_oninit" onload="SMAHA04340_onload">
- <Layouts>
- <Layout>
- <Static id="caption19" text="진찰" class="tit_1" position="absolute 0 0 75 25"/>
- <Tab id="switch1" anchor="all" taborder="1" tabindex="0" position="absolute 0 30 1195 767">
- <Tabpages>
- <Tabpage id="case_pat" text="진찰대기자">
- <Layouts>
- <Layout>
- <Shape id="line6" linetype="horizontal" class="line_10" position="absolute 0 105 1195 111" anchor="left top right"/>
- <Div id="group2" taborder="1" position="absolute 0 9 1195 69" class="div_SA2" anchor="left top right">
- <Layouts>
- <Layout>
- <Static id="caption13" text="건진일자 :" class="search_name" position="absolute 230 8 316 25"/>
- <Static id="caption14" text="건진종류 :" class="search_name" position="absolute 11 9 100 26"/>
- <Button id="btn_search" taborder="1" text="조회" class="btn1" position="absolute 1127 10 1183 32" anchor="top right" onclick="switch1_case_pat_group2_btn_search_onclick"/>
- <Shape id="line16" linetype="vertical" position="absolute 1117 6 1123 55" anchor="top right"/>
- <Combo id="cmb_srchhealexamdetlflag" taborder="2" innerdataset="@ds_init_baseinfo_hedetlflaglst_item" codecolumn="cdid" datacolumn="cdnm" class="combo_s_essential" enable="false" position="absolute 101 9 206 28"/>
- <Calendar id="ipt_srchfromdd" taborder="3" class="input_s_essential" position="absolute 319 8 419 27" autoselect="true" autoskip="true"/>
- <Calendar id="ipt_srchtodd" taborder="4" class="input_s_essential" position="absolute 439 8 539 27" autoselect="true" autoskip="true" onchanged="switch1_case_pat_group2_ipt_srchtodd_onchanged"/>
- <Combo id="cmb_srchjudgdrid" taborder="5" innerdataset="@ds_init_baseinfo_drlst_itemdr" codecolumn="drid" datacolumn="drnm" class="combo_s_essential" visible="false" position="absolute 92 35 197 54" onitemchanged="switch1_case_pat_group2_cmb_srchjudgdrid_onitemchanged"/>
- <Static id="caption1" text="판정의 :" class="search_name" visible="false" position="absolute 11 36 100 53"/>
- <Edit id="ipt_pnm" taborder="6" class="input_default" position="absolute 781 10 886 29" autoselect="true" autoskip="true"/>
- <Edit id="ipt_pid" taborder="7" class="input_default" position="absolute 650 10 755 29" autoselect="true" autoskip="true" onkeyup="switch1_case_pat_group2_ipt_pid_onkeyup"/>
- <Static id="caption3" text="등록번호 :" class="search_name" position="absolute 560 10 649 27"/>
- <Static id="caption18" text="~" class="search_no_b" position="absolute 424 9 436 26"/>
- <Button id="btn_srchpat" taborder="8" class="icon_search" position="absolute 759 10 775 26" onclick="switch1_case_pat_group2_btn_srchpat_onclick"/>
- <Combo id="cmb_statflag" taborder="9" codecolumn="codecolumn" datacolumn="datacolumn" class="combo_s_essential" position="absolute 984 9 1089 28" onitemchanged="switch1_case_pat_group2_cmb_statflag_onitemchanged">
- <Dataset id="innerdataset">
- <ColumnInfo>
- <Column id="codecolumn"/>
- <Column id="datacolumn"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="codecolumn">1</Col>
- <Col id="datacolumn">판정대기</Col>
- </Row>
- <Row>
- <Col id="codecolumn">2</Col>
- <Col id="datacolumn">판정완료</Col>
- </Row>
- </Rows>
- </Dataset>
- </Combo>
- </Layout>
- </Layouts>
- </Div>
- <Static id="caption5" text="대기자리스트" class="tit_2" position="absolute 0 89 151 110"/>
- <Static id="caption31" text="상태구분 :" class="search_name" position="absolute 905 20 1002 37"/>
- <Grid id="grd_judgpatlst" taborder="2" binddataset="ds_main_judgpatlst_item" useinputpanel="false" position="absolute 0 110 1195 698" autoenter="select" cellsizingtype="col" oncelldblclick="switch1_case_pat_grd_judgpatlst_oncelldblclick" anchor="all">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="24"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="100"/>
- <Column size="0"/>
- <Column size="50"/>
- <Column size="50"/>
- <Column size="200"/>
- <Column size="0"/>
- <Column size="250"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="상태"/>
- <Cell col="2" text="신검일자"/>
- <Cell col="3" text="한글이름"/>
- <Cell col="4" text="영문이름"/>
- <Cell col="5" text="등록번호"/>
- <Cell col="6" text="비자연번"/>
- <Cell col="7" text="성별"/>
- <Cell col="8" text="나이"/>
- <Cell col="9" text="패키지명"/>
- <Cell col="10" text="패키지코드"/>
- <Cell col="11" text="비고"/>
- <Cell col="12" text="rsrvdd"/>
- <Cell col="13" text="rsrvno"/>
- <Cell col="14" text="cretno"/>
- <Cell col="15" text="brthareacnts"/>
- <Cell col="16" text="orddd"/>
- <Cell col="17" text="rsrvtm"/>
- <Cell col="18" text="rrgstno1"/>
- <Cell col="19" text="rrgstno2"/>
- <Cell col="20" text="healexamflag"/>
- <Cell col="21" text="healexamdetlflag"/>
- <Cell col="22" text="judgdd"/>
- <Cell col="23" text="judgdrid"/>
- <Cell col="24" text="judgdd2"/>
- <Cell col="25" text="judgdrid2"/>
- <Cell col="26" text="judgstat"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" displaytype="combo" style="padding:0 0 0 3;" text="bind:statflag" combodataset="ds_init_baseinfo_statlst_A0107" combocodecol="cdid" combodatacol="cdnm" enable="false"/>
- <Cell col="2" displaytype="date" style="padding:0 0 0 3;" text="bind:hopedd" calendardisplaynulltype="nulltext"/>
- <Cell col="3" style="padding:0 0 0 3;" text="bind:hngnm"/>
- <Cell col="4" style="padding:0 0 0 3;" text="bind:engnm"/>
- <Cell col="5" style="padding:0 0 0 3;" text="bind:pid"/>
- <Cell col="6" style="padding:0 0 0 3;" text="bind:visano"/>
- <Cell col="7" style="padding:0 0 0 3;" text="bind:sex"/>
- <Cell col="8" style="padding:0 0 0 3;" text="bind:age"/>
- <Cell col="9" style="align:left middle;padding:0 0 0 3;" text="bind:pkgnm"/>
- <Cell col="10" style="padding:0 0 0 3;" text="bind:pkgcd"/>
- <Cell col="11" displaytype="text" edittype="text" style="align:left middle;padding:0 0 0 3;" text="bind:acptremcnts"/>
- <Cell col="12" text="bind:rsrvdd"/>
- <Cell col="13" text="bind:rsrvno"/>
- <Cell col="14" text="bind:cretno"/>
- <Cell col="15" text="bind:brthareacnts"/>
- <Cell col="16" text="bind:orddd"/>
- <Cell col="17" text="bind:rsrvtm"/>
- <Cell col="18" text="bind:rgstno1"/>
- <Cell col="19" text="bind:rgstno2"/>
- <Cell col="20" text="bind:healexamflag"/>
- <Cell col="21" text="bind:healexamdetlflag"/>
- <Cell col="22" text="bind:judgdd"/>
- <Cell col="23" text="bind:judgdrid"/>
- <Cell col="24" text="bind:judgdd2"/>
- <Cell col="25" text="bind:judgdrid2"/>
- <Cell col="26" text="bind:judgstat"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_judg" text="진찰">
- <Layouts>
- <Layout>
- <Grid id="grd_rsltlst" taborder="1" binddataset="ds_main_judgdetl_rsltlst_item" useinputpanel="false" position="absolute 0 142 545 515" autoenter="select" autofittype="col" cellsizingtype="col" anchor="left top bottom" oncellclick="switch1_case_judg_grd_rsltlst_oncellclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="26"/>
- <Column size="99"/>
- <Column size="62"/>
- <Column size="30"/>
- <Column size="59"/>
- <Column size="30"/>
- <Column size="56"/>
- <Column size="30"/>
- <Column size="53"/>
- <Column size="87"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="처방명칭"/>
- <Cell col="2" text="2007"/>
- <Cell col="3" text="판정"/>
- <Cell col="4" text="2006"/>
- <Cell col="5" text="판정"/>
- <Cell col="6" text="2005"/>
- <Cell col="7" text="판정"/>
- <Cell col="8" text="단위"/>
- <Cell col="9" text="기준"/>
- <Cell col="10" text="testcd"/>
- <Cell col="11" text="execprcpuniqno"/>
- <Cell col="12" text="prcpdd"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" text="bind:testnm"/>
- <Cell col="2" text="bind:rslt1"/>
- <Cell col="3" style="align:center middle;background:EXPR(background_judgrsltcnts1);background2:EXPR(background_judgrsltcnts1);" text="bind:judgrsltcnts1"/>
- <Cell col="4" text="bind:rslt2"/>
- <Cell col="5" style="align:center middle;background:EXPR(background_judgrsltcnts2);background2:EXPR(background_judgrsltcnts2);" text="bind:judgrsltcnts2"/>
- <Cell col="6" text="bind:rslt3"/>
- <Cell col="7" style="align:center middle;background:EXPR(background_judgrsltcnts3);background2:EXPR(background_judgrsltcnts3);" text="bind:judgrsltcnts3"/>
- <Cell col="8" text="bind:rsltunit"/>
- <Cell col="9" text="bind:stndval"/>
- <Cell col="10" text="bind:testcd"/>
- <Cell col="11" text="bind:execprcpuniqno"/>
- <Cell col="12" text="bind:prcpdd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Grid id="grd_rslttextlst" taborder="2" binddataset="ds_main_judgdetl_rsltlst_itemtext" useinputpanel="false" position="absolute 0 521 233 704" autoenter="select" autofittype="col" cellsizingtype="col" anchor="left bottom" oncellclick="switch1_case_judg_grd_rslttextlst_oncellclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="21"/>
- <Column size="197"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="처방명칭"/>
- <Cell col="2" text="testcd"/>
- <Cell col="3" text="caption1"/>
- <Cell col="4" text="caption2"/>
- <Cell col="5" text="execprcpuniqno"/>
- <Cell col="6" text="prcpdd"/>
- <Cell col="7" text="rsrvdd"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" style="background:EXPR(background);background2:EXPR(background);" text="bind:testnm"/>
- <Cell col="2" text="bind:testcd"/>
- <Cell col="3" text="bind:judgrslt"/>
- <Cell col="4" text="bind:rslt1"/>
- <Cell col="5" text="bind:execprcpuniqno"/>
- <Cell col="6" text="bind:prcpdd"/>
- <Cell col="7" text="bind:rsrvdd"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- <Shape id="line9" linetype="horizontal" class="line_10" position="absolute 0 516 545 522" anchor="left bottom"/>
- <Shape id="line11" linetype="horizontal" class="line_3" position="absolute 0 703 545 709" anchor="left bottom"/>
- <Static id="caption4" text="진찰" class="tit_2" position="absolute 0 95 100 117"/>
- <Static id="caption23" text="패키지명" class="cell_1" position="absolute 0 116 68 139"/>
- <Edit id="opt_pkgnm" taborder="4" readonly="true" position="absolute 69 118 545 137" class="output"/>
- <Shape id="line8" linetype="horizontal" class="line_3" position="absolute 0 138 545 144"/>
- <Div id="group1" taborder="5" position="absolute 0 5 546 85" class="div_SA2">
- <Layouts>
- <Layout>
- <Static id="caption22" text="건진종류 :" class="search_name" position="absolute 11 8 100 25"/>
- <Button id="btn_searchhist" taborder="1" text="조회" class="btn1" position="absolute 460 30 516 52" onclick="switch1_case_judg_group1_btn_searchhist_onclick"/>
- <Shape id="line1" linetype="vertical" position="absolute 440 10 446 72"/>
- <Combo id="cmb_srchhealexamdetlflag2" taborder="2" innerdataset="@ds_init_baseinfo_hedetlflaglst_item" codecolumn="cdid" datacolumn="cdnm" class="combo_s_essential" enable="false" position="absolute 97 7 202 26"/>
- <Edit id="ipt_srchpnm2" taborder="3" class="input_default" position="absolute 228 31 343 50" onkeyup="switch1_case_judg_group1_ipt_srchpnm2_onkeyup"/>
- <Edit id="ipt_srchpid2" taborder="4" class="input_default" position="absolute 97 31 202 50" onkeyup="switch1_case_judg_group1_ipt_srchpid2_onkeyup"/>
- <Static id="caption26" text="등록번호 :" class="search_name" position="absolute 11 32 100 49"/>
- <Static id="caption2" text="건진정보 :" class="search_name" position="absolute 11 55 97 72"/>
- <Combo id="cmb_srchrsrvdd" taborder="5" innerdataset="@ds_temp_histlst_item" codecolumn="rsrvdd" datacolumn="hopedd" class="combo_s_essential" position="absolute 97 54 422 73" onitemchanged="switch1_case_judg_group1_cmb_srchrsrvdd_onitemchanged"/>
- <Edit id="opt_sex" taborder="6" readonly="true" position="absolute 346 31 382 50" class="output"/>
- <Edit id="opt_age" taborder="7" readonly="true" position="absolute 385 31 421 50" class="output"/>
- <Button id="btn_search2" taborder="8" class="icon_search" position="absolute 206 31 222 47" onclick="switch1_case_judg_group1_btn_search2_onclick"/>
- </Layout>
- </Layouts>
- </Div>
- <Shape id="line2" linetype="horizontal" class="line_10" position="absolute 0 111 545 117"/>
- <Calendar id="ipt_meddd" taborder="6" class="input_essential" position="absolute 620 8 723 27" autoselect="true" autoskip="true"/>
- <Shape id="line23" linetype="horizontal" class="line_3" position="absolute 552 2 1195 8"/>
- <Combo id="cmb_meddr" taborder="7" innerdataset="@ds_init_baseinfo_meddrlst_itemdr" codecolumn="drid" datacolumn="drnm" class="combo_essential" position="absolute 780 8 875 27" onitemchanged="switch1_case_judg_cmb_meddr_onitemchanged"/>
- <Static id="caption6" text="진찰의" class="cell_1" position="absolute 725 6 778 29" visible="false"/>
- <Static id="caption8" text="진찰일자" class="cell_1" position="absolute 552 6 619 29"/>
- <Tab id="switch2" taborder="8" tabindex="0" position="absolute 552 53 1195 706" anchor="all" class="tab_Normal">
- <Tabpages>
- <Tabpage id="case_med" text="진찰">
- <Layouts>
- <Layout>
- <Grid id="grd_medinqrlst" taborder="0" binddataset="ds_main_judgdetl_judginfo_medinqr" useinputpanel="false" position="absolute 0 0 641 624" anchor="all" autoenter="select" autofittype="col" cellsizingtype="col" onselectchanged="switch1_case_judg_switch2_case_med_grd_medinqrlst_onselectchanged" oncellclick="switch1_case_judg_switch2_case_med_grd_medinqrlst_oncellclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="22"/>
- <Column size="200"/>
- <Column size="200"/>
- <Column size="190"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="진찰명"/>
- <Cell col="2" text="결과값"/>
- <Cell col="3" text="비고"/>
- <Cell col="4" text="문진분류"/>
- <Cell col="5" text="문진코드"/>
- <Cell col="6" text="결과코드"/>
- <Cell col="7" text="문진유형"/>
- <Cell col="8" text="STAT"/>
- <Cell col="9" text="LRGRSLTYN"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" text="bind:judginqrnm"/>
- <Cell col="2" displaytype="text" edittype="text" text="bind:judgrsltcnts"/>
- <Cell col="3" displaytype="text" edittype="text" text="bind:judgremcnts"/>
- <Cell col="4" text="bind:judginqrflag"/>
- <Cell col="5" text="bind:judginqrcd"/>
- <Cell col="6" text="bind:judgrsltcd"/>
- <Cell col="7" text="bind:answcdflag"/>
- <Cell col="8" text="bind:stat"/>
- <Cell col="9" text="bind:lrgrsltyn"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_prnt" text="판정">
- <Layouts>
- <Layout>
- <Grid id="grd_judginqrlst" taborder="0" binddataset="ds_main_judgdetl_judginfo_judginqr" useinputpanel="false" position="absolute 0 0 641 624" anchor="all" autoenter="select" autofittype="col" cellsizingtype="col" onselectchanged="switch1_case_judg_switch2_case_prnt_grd_judginqrlst_onselectchanged" oncellclick="switch1_case_judg_switch2_case_prnt_grd_judginqrlst_oncellclick">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="21"/>
- <Column size="200"/>
- <Column size="200"/>
- <Column size="190"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="판정명"/>
- <Cell col="2" text="판정값"/>
- <Cell col="3" text="비고"/>
- <Cell col="4" text="문진분류"/>
- <Cell col="5" text="문진코드"/>
- <Cell col="6" text="결과코드"/>
- <Cell col="7" text="문진유형"/>
- <Cell col="8" text="STAT"/>
- <Cell col="9" text="LRGRSLTYN"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" text="bind:judginqrnm"/>
- <Cell col="2" displaytype="text" edittype="text" text="bind:judgrsltcnts"/>
- <Cell col="3" displaytype="text" edittype="text" text="bind:judgremcnts"/>
- <Cell col="4" text="bind:judginqrflag"/>
- <Cell col="5" text="bind:judginqrcd"/>
- <Cell col="6" text="bind:judgrsltcd"/>
- <Cell col="7" text="bind:answcdflag"/>
- <Cell col="8" text="bind:stat"/>
- <Cell col="9" text="bind:lrgrsltyn"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- <Tabpage id="case_inqr" text="문진">
- <Layouts>
- <Layout>
- <Grid id="grd_apntinqrlst" taborder="0" binddataset="ds_main_judgdetl_judginfo_apntinqr" useinputpanel="false" position="absolute 0 0 641 624" anchor="all" autoenter="select" autofittype="col" cellsizingtype="col" oncellclick="switch1_case_judg_switch2_case_inqr_grd_apntinqrlst_oncellclick" onselectchanged="switch1_case_judg_switch2_case_inqr_grd_apntinqrlst_onselectchanged">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="19"/>
- <Column size="200"/>
- <Column size="200"/>
- <Column size="190"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="문진명"/>
- <Cell col="2" text="문진값"/>
- <Cell col="3" text="비고"/>
- <Cell col="4" text="문진분류"/>
- <Cell col="5" text="문진코드"/>
- <Cell col="6" text="결과코드"/>
- <Cell col="7" text="문진유형"/>
- <Cell col="8" text="STAT"/>
- <Cell col="9" text="LRGRSLTYN"/>
- </Band>
- <Band id="body">
- <Cell celltype="head"/>
- <Cell col="1" text="bind:judginqrnm"/>
- <Cell col="2" displaytype="text" edittype="text" text="bind:judgrsltcnts"/>
- <Cell col="3" displaytype="text" edittype="text" text="bind:judgremcnts"/>
- <Cell col="4" text="bind:judginqrflag"/>
- <Cell col="5" text="bind:judginqrcd"/>
- <Cell col="6" text="bind:judgrsltcd"/>
- <Cell col="7" text="bind:answcdflag"/>
- <Cell col="8" text="bind:stat"/>
- <Cell col="9" text="bind:lrgrsltyn"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Shape id="line3" linetype="horizontal" class="line_3" position="absolute 552 28 1195 34"/>
- <Calendar id="ipt_judgdd" taborder="9" class="input_essential" enable="false" visible="false" position="absolute 946 8 1041 27"/>
- <Combo id="cmb_judgdr" taborder="10" innerdataset="@ds_init_baseinfo_judgdrlst_itemdr" codecolumn="drid" datacolumn="drnm" class="combo_essential" visible="false" position="absolute 1099 8 1194 27"/>
- <Static id="caption7" text="판정의" class="cell_1" visible="false" position="absolute 1044 6 1097 29"/>
- <Static id="caption10" text="판정일자" class="cell_1" visible="false" position="absolute 877 6 944 29"/>
- <Div id="grp_answ" taborder="11" visible="false" position="absolute 275 185 535 380" style="background:#ffffffff;border:1 solid #808080ff ;">
- <Layouts>
- <Layout>
- <Grid id="grd_answlst" taborder="0" binddataset="ds_hidden_answlst_item" useinputpanel="false" position="absolute 5 5 255 190">
- <Formats>
- <Format id="default">
- <Columns>
- <Column size="22"/>
- <Column size="30"/>
- <Column size="198"/>
- <Column size="0"/>
- <Column size="0"/>
- </Columns>
- <Rows>
- <Row size="24" band="head"/>
- <Row size="24"/>
- </Rows>
- <Band id="head">
- <Cell/>
- <Cell col="1" text="코드"/>
- <Cell col="2" text="답안내용"/>
- <Cell col="3" text="검사코드"/>
- <Cell col="4" text="문진구분"/>
- </Band>
- <Band id="body">
- <Cell celltype="head" expr="currow+1"/>
- <Cell col="1" text="bind:answcd"/>
- <Cell col="2" text="bind:answcnts"/>
- <Cell col="3" text="bind:judginqrcd"/>
- <Cell col="4" text="bind:inqrflag"/>
- </Band>
- </Format>
- </Formats>
- </Grid>
- </Layout>
- </Layouts>
- </Div>
- <MaskEdit id="cap_year1" taborder="12" value="2006" type="string" mask="####" maskchar=" " trimtype="both" position="absolute 235 521 278 581" style="background:lightblue stretch 5,5;padding:0 0 0 0;align:center middle;" anchor="left bottom"/>
- <MaskEdit id="cap_year2" taborder="13" value="2005" type="string" mask="####" maskchar=" " trimtype="both" oneditdblclick="switch1_case_judg_MaskEdit00_oneditdblclick" position="absolute 235 582 278 642" style="background:lightblue stretch 5,5;padding:0 0 0 0;align:center middle;" anchor="left bottom"/>
- <MaskEdit id="cap_year3" taborder="14" value="2004" type="string" mask="####" maskchar=" " trimtype="both" oneditdblclick="switch1_case_judg_MaskEdit00_oneditdblclick" position="absolute 235 643 278 703" style="background:lightblue stretch 5,5;padding:0 0 0 0;align:center middle;" anchor="left bottom"/>
- <TextArea id="tar_rsltcnts1" taborder="15" position="absolute 279 524 545 580" wordwrap="word" acceptstab="true" autoselect="true" anchor="left bottom"/>
- <TextArea id="tar_rsltcnts2" taborder="16" position="absolute 279 584 545 640" wordwrap="word" acceptstab="true" autoselect="true" anchor="left bottom"/>
- <TextArea id="tar_rsltcnts3" taborder="17" position="absolute 279 646 545 702" wordwrap="word" acceptstab="true" autoselect="true" anchor="left bottom"/>
- <Button id="btn_med" taborder="18" text="진찰" position="absolute 552 44 615 66" class="btn_tab_S" onclick="switch1_case_judg_btn_med_onclick"/>
- <Button id="btn_prnt" taborder="19" text="문진" class="btn_tab" position="absolute 616 44 679 66" onclick="switch1_case_judg_btn_prnt_onclick"/>
- <Button id="button4" taborder="20" text="판정" class="btn_tab" position="absolute 680 44 743 66" visible="false" onclick="switch1_case_judg_button4_onclick"/>
- </Layout>
- </Layouts>
- </Tabpage>
- </Tabpages>
- </Tab>
- <Button id="button1" taborder="2" text="발송대기" class="btn3" position="absolute 81 764 157 786" anchor="left bottom" onclick="button1_onclick"/>
- <Button id="btn_print" taborder="3" text="서식출력" class="btn6" position="absolute 0 764 80 786" anchor="left bottom" onclick="btn_print_onclick"/>
- <Button id="button2" taborder="4" text="재/미검자관리" class="btn3" position="absolute 158 764 270 786" anchor="left bottom" onclick="button2_onclick"/>
- <Button id="btn_clear" taborder="5" text="초기화" class="btn4" position="absolute 1127 764 1195 786" anchor="right bottom" onclick="btn_clear_onclick"/>
- <Button id="btn_save" taborder="6" text="저장" class="btn4" position="absolute 1070 764 1126 786" anchor="right bottom" onclick="btn_save_onclick"/>
- </Layout>
- </Layouts>
- <Objects>
- <Dataset id="ds_init_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="srchhealexamdetlflag" type="STRING" size="256"/>
- <Column id="srchjudgdrid" type="STRING" size="256"/>
- <Column id="srchfromdd" type="STRING" size="256"/>
- <Column id="srchtodd" type="STRING" size="256"/>
- <Column id="srchpid" type="STRING" size="256"/>
- <Column id="srchpnm" type="STRING" size="256"/>
- <Column id="srchhealexamdetlflag2" type="STRING" size="256"/>
- <Column id="srchrsrvdd" type="STRING" size="256"/>
- <Column id="srchstatflag" type="STRING" size="256"/>
- <Column id="srchpid2" type="STRING" size="256"/>
- <Column id="srchpnm2" type="STRING" size="256"/>
- <Column id="srchsex" type="STRING" size="256"/>
- <Column id="srchage" type="STRING" size="256"/>
- <Column id="srchpkgnm" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="srchhealexamdetlflag"/>
- <Col id="srchjudgdrid"/>
- <Col id="srchfromdd"/>
- <Col id="srchtodd"/>
- <Col id="srchpid"/>
- <Col id="srchpnm"/>
- <Col id="srchhealexamdetlflag2"/>
- <Col id="srchrsrvdd"/>
- <Col id="srchstatflag">1</Col>
- <Col id="srchpid2"/>
- <Col id="srchpnm2"/>
- <Col id="srchsex"/>
- <Col id="srchage"/>
- <Col id="srchpkgnm"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_judgpatlst_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="healexamflag" type="STRING" size="256" sumtext="건진구분"/>
- <Column id="healexamdetlflag" type="STRING" size="256" sumtext="건진상세구분"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="hngnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="engnm" type="STRING" size="256" sumtext="환자명"/>
- <Column id="pkgnm" type="STRING" size="256" sumtext="패키지명"/>
- <Column id="visano" type="STRING" size="256" sumtext="비자연번"/>
- <Column id="sex" type="STRING" size="256" sumtext="성별"/>
- <Column id="age" type="STRING" size="256" sumtext="나이"/>
- <Column id="hometel" type="STRING" size="256" sumtext="집 전화번호"/>
- <Column id="mpphontel" type="STRING" size="256" sumtext="휴대전화번호"/>
- <Column id="patzipaddr" type="STRING" size="256" sumtext="환자 주소"/>
- <Column id="pataddr" type="STRING" size="256" sumtext="환자 주소"/>
- <Column id="rrgstno1" type="STRING" size="256" sumtext="주민번호(상)"/>
- <Column id="rrgstno2" type="STRING" size="256" sumtext="주민번호(하)"/>
- <Column id="pkgcd" type="STRING" size="256" sumtext="패키지코드"/>
- <Column id="rsltformcd" type="STRING" size="256" sumtext="패키지별서식"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="예약등록일자"/>
- <Column id="rsrvno" type="STRING" size="256" sumtext="예약번호"/>
- <Column id="hopedd" type="STRING" size="256" sumtext="예약일자"/>
- <Column id="rsrvtm" type="STRING" size="256" sumtext="진료시간 "/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
- <Column id="ordtm" type="STRING" size="256" sumtext="진료시간 "/>
- <Column id="cretno" type="STRING" size="256" sumtext="외래생성번호"/>
- <Column id="brthareacnts" type="STRING" size="256" sumtext="국가코드"/>
- <Column id="statflag" type="STRING" size="256" sumtext="건진상태 "/>
- <Column id="remcnts" type="STRING" size="256" sumtext="접수 비고 "/>
- <Column id="judgdd" type="STRING" size="256" sumtext="1차판정일"/>
- <Column id="judgdrid" type="STRING" size="256" sumtext="1창판정의ID"/>
- <Column id="judgdd2" type="STRING" size="256" sumtext="2차판정일"/>
- <Column id="judgdrid2" type="STRING" size="256" sumtext="2차판정의ID"/>
- <Column id="judgstat" type="STRING" size="256" sumtext="판정상태"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_baseinfo_hedetlflaglst_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_drlst_itemdr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="drid" type="STRING" size="256" sumtext="의사ID"/>
- <Column id="drnm" type="STRING" size="256" sumtext="의사명"/>
- <Column id="drlicnsno" type="STRING" size="256" sumtext="면허번호"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_init_baseinfo_statlst_A0107" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_judgdetl_rsltlst_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="testcd" type="STRING" size="256" sumtext="검사코드"/>
- <Column id="testnm" type="STRING" size="256" sumtext="검사명"/>
- <Column id="testengnm" type="STRING" size="256" sumtext="검사영문명"/>
- <Column id="rslt1" type="STRING" size="256" sumtext="결과1"/>
- <Column id="rslt2" type="STRING" size="256" sumtext="결과2"/>
- <Column id="rslt3" type="STRING" size="256" sumtext="결과3"/>
- <Column id="stndval" type="STRING" size="256" sumtext="기준치"/>
- <Column id="rsltunit" type="STRING" size="256" sumtext="단위"/>
- <Column id="rslthistseq" type="STRING" size="256" sumtext="단위"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="단위"/>
- <Column id="rsrvno" type="STRING" size="256" sumtext="단위"/>
- <Column id="instcd" type="STRING" size="256" sumtext="단위"/>
- <Column id="rstflag" type="STRING" size="256" sumtext="결과구분"/>
- <Column id="judgrslt" type="STRING" size="256" sumtext="이전결과"/>
- <Column id="judgrsltcnts1" type="STRING" size="256" sumtext="결과1판정값"/>
- <Column id="judgrsltcnts2" type="STRING" size="256" sumtext="결과2판정값"/>
- <Column id="judgrsltcnts3" type="STRING" size="256" sumtext="결과3판정값"/>
- <Column id="execprcpuniqno" type="STRING" size="256" sumtext="처방유일번호"/>
- <Column id="prcpdd" type="STRING" size="256" sumtext="처방일자"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_hidden_answlst_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_judgdetl_rsltlst_itemtext" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="testcd" type="STRING" size="256" sumtext="검사코드"/>
- <Column id="testnm" type="STRING" size="256" sumtext="검사명"/>
- <Column id="testengnm" type="STRING" size="256" sumtext="검사영문명"/>
- <Column id="rslt1" type="STRING" size="256" sumtext="결과1"/>
- <Column id="rslt2" type="STRING" size="256" sumtext="결과2"/>
- <Column id="rslt3" type="STRING" size="256" sumtext="결과3"/>
- <Column id="rslthistseq" type="STRING" size="256" sumtext="단위"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="단위"/>
- <Column id="rsrvno" type="STRING" size="256" sumtext="단위"/>
- <Column id="instcd" type="STRING" size="256" sumtext="단위"/>
- <Column id="rstflag" type="STRING" size="256" sumtext="결과구분"/>
- <Column id="judgrslt" type="STRING" size="256" sumtext="이전결과"/>
- <Column id="execprcpuniqno" type="STRING" size="256" sumtext="처방유일번호"/>
- <Column id="prcpdd" type="STRING" size="256" sumtext="처방일자"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_judgdetl_rsltlst_rslttextinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_judgdetl_rsltlst_itemorddd" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="orddd1" type="STRING" size="256" sumtext="건진년도1"/>
- <Column id="orddd2" type="STRING" size="256" sumtext="건진년도2"/>
- <Column id="orddd3" type="STRING" size="256" sumtext="건진년도3"/>
- <Column id="hopedd1" type="STRING" size="256" sumtext="건진년도1"/>
- <Column id="hopedd2" type="STRING" size="256" sumtext="건진년도2"/>
- <Column id="hopedd3" type="STRING" size="256" sumtext="건진년도3"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_judgdetl_medinfo_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="meddd" type="STRING" size="256" sumtext="진찰일"/>
- <Column id="meddrid" type="STRING" size="256" sumtext="진찰의ID"/>
- <Column id="medtm" type="STRING" size="256" sumtext="진찰시간"/>
- <Column id="medseq" type="STRING" size="256" sumtext="진찰일련번호"/>
- <Column id="remedyn" type="STRING" size="256" sumtext="재진찰여부"/>
- <Column id="execflag" type="STRING" size="256" sumtext="실행구분"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_judgdetl_judginfo_judg" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="healexamflag" type="STRING" size="256" sumtext="건진구분"/>
- <Column id="healexamdetlflag" type="STRING" size="256" sumtext="건진상세구분"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="예약등록일자"/>
- <Column id="rsrvno" type="INT" size="256" sumtext="예약번호"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
- <Column id="cretno" type="INT" size="256" sumtext="생성번호"/>
- <Column id="judgdd" type="STRING" size="256" sumtext="판정일자"/>
- <Column id="judgdrid" type="STRING" size="256" sumtext="판정의id"/>
- <Column id="judgdrnm" type="STRING" size="256" sumtext="판정의명"/>
- <Column id="judgdrengnm" type="STRING" size="256" sumtext="판정의영문명"/>
- <Column id="licnsno" type="STRING" size="256" sumtext="판정의면허번호"/>
- <Column id="judgdeptnm" type="STRING" size="256" sumtext="판정진료과"/>
- <Column id="judgdd2" type="STRING" size="256" sumtext="판정일자"/>
- <Column id="judgdrid2" type="STRING" size="256" sumtext="판정의id"/>
- <Column id="judgflag" type="STRING" size="256" sumtext="1차판정구분"/>
- <Column id="judgcnts1" type="STRING" size="256" sumtext="1차판정내역"/>
- <Column id="judgflag2" type="STRING" size="256" sumtext="2차판정구분"/>
- <Column id="judgcnts2" type="STRING" size="256" sumtext="2차판정내역"/>
- <Column id="judgstat" type="STRING" size="256" sumtext="판정상태"/>
- <Column id="judgchestflag" type="STRING" size="256" sumtext="판정흉부촬영구분"/>
- <Column id="judgchestflag2" type="STRING" size="256" sumtext="판정흉부촬영구분2"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_judgdetl_judginfo_judginqr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_judgdetl_judginfo_judginqr_oncolumnchanged">
- <ColumnInfo>
- <Column id="judginqrnm" type="STRING" size="256" sumtext="판정문진명"/>
- <Column id="judgrsltcnts" type="STRING" size="256" sumtext="판정문진결과"/>
- <Column id="judgremcnts" type="STRING" size="256" sumtext="판정문진비고"/>
- <Column id="judginqrflag" type="STRING" size="256" sumtext="판정문진구분"/>
- <Column id="judginqrcd" type="STRING" size="256" sumtext="판정문진코드"/>
- <Column id="judgrsltcd" type="STRING" size="256" sumtext="판정문진결과코드"/>
- <Column id="answcdflag" type="STRING" size="256" sumtext="답변유형"/>
- <Column id="stat" type="STRING" size="256" sumtext="등록상태"/>
- <Column id="lrgrsltyn" type="STRING" size="256" sumtext="큰결과여부"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_judgdetl_judginfo_medinqr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_judgdetl_judginfo_medinqr_oncolumnchanged">
- <ColumnInfo>
- <Column id="judginqrnm" type="STRING" size="256" sumtext="판정문진명"/>
- <Column id="judgrsltcnts" type="STRING" size="256" sumtext="판정문진결과"/>
- <Column id="judgremcnts" type="STRING" size="256" sumtext="판정문진비고"/>
- <Column id="judginqrflag" type="STRING" size="256" sumtext="판정문진구분"/>
- <Column id="judginqrcd" type="STRING" size="256" sumtext="판정문진코드"/>
- <Column id="judgrsltcd" type="STRING" size="256" sumtext="판정문진결과코드"/>
- <Column id="answcdflag" type="STRING" size="256" sumtext="답변유형"/>
- <Column id="stat" type="STRING" size="256" sumtext="등록상태"/>
- <Column id="lrgrsltyn" type="STRING" size="256" sumtext="큰결과여부"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_judgdetl_judginfo_apntinqr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_main_judgdetl_judginfo_apntinqr_oncolumnchanged">
- <ColumnInfo>
- <Column id="judginqrnm" type="STRING" size="256" sumtext="판정문진명"/>
- <Column id="judgrsltcnts" type="STRING" size="256" sumtext="판정문진결과"/>
- <Column id="judgremcnts" type="STRING" size="256" sumtext="판정문진비고"/>
- <Column id="judginqrflag" type="STRING" size="256" sumtext="판정문진구분"/>
- <Column id="judginqrcd" type="STRING" size="256" sumtext="판정문진코드"/>
- <Column id="judgrsltcd" type="STRING" size="256" sumtext="판정문진결과코드"/>
- <Column id="answcdflag" type="STRING" size="256" sumtext="답변유형"/>
- <Column id="stat" type="STRING" size="256" sumtext="등록상태"/>
- <Column id="lrgrsltyn" type="STRING" size="256" sumtext="큰결과여부"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp_histlst_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_meddrlst_itemdr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_judgdrlst_itemdr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_send_info" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_send_item2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_patinfo_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="srchhealexamflag" type="STRING" size="256"/>
- <Column id="srchhealexamdetlflag" type="STRING" size="256"/>
- <Column id="srchjudgdrid" type="STRING" size="256"/>
- <Column id="srchfromdd" type="STRING" size="256"/>
- <Column id="srchtodd" type="STRING" size="256"/>
- <Column id="srchpid" type="STRING" size="256"/>
- <Column id="srchorddd" type="STRING" size="256"/>
- <Column id="srchpnm" type="STRING" size="256"/>
- <Column id="srchrsrvdd" type="STRING" size="256"/>
- <Column id="srchrsrvno" type="STRING" size="256"/>
- <Column id="srchinstcd" type="STRING" size="256"/>
- <Column id="srchstatflag" type="STRING" size="256"/>
- <Column id="srchcretno" type="STRING" size="256"/>
- <Column id="inqrflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row>
- <Col id="srchhealexamflag"/>
- <Col id="srchhealexamdetlflag"/>
- <Col id="srchjudgdrid"/>
- <Col id="srchfromdd"/>
- <Col id="srchtodd"/>
- <Col id="srchpid"/>
- <Col id="srchorddd"/>
- <Col id="srchpnm"/>
- <Col id="srchrsrvdd"/>
- <Col id="srchrsrvno"/>
- <Col id="srchinstcd"/>
- <Col id="srchstatflag"/>
- <Col id="srchcretno"/>
- </Row>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_baseinfo_fstjudglst_V005" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_sendjudglst_V006" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_chestjudglst_V007" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_addrinfo" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_init_baseinfo_initaddrinfo_R001" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_temp_judgdetl_judginfo_judg" firefirstcount="0" firenextcount="0" useclientlayout="true" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="healexamflag" type="STRING" size="256" sumtext="건진구분"/>
- <Column id="healexamdetlflag" type="STRING" size="256" sumtext="건진상세구분"/>
- <Column id="rsrvdd" type="STRING" size="256" sumtext="예약등록일자"/>
- <Column id="rsrvno" type="INT" size="256" sumtext="예약번호"/>
- <Column id="pid" type="STRING" size="256" sumtext="등록번호"/>
- <Column id="orddd" type="STRING" size="256" sumtext="진료일자"/>
- <Column id="cretno" type="INT" size="256" sumtext="생성번호"/>
- <Column id="judgdd" type="STRING" size="256" sumtext="판정일자"/>
- <Column id="judgdrid" type="STRING" size="256" sumtext="판정의id"/>
- <Column id="judgdrnm" type="STRING" size="256" sumtext="판정의명"/>
- <Column id="judgdrengnm" type="STRING" size="256" sumtext="판정의영문명"/>
- <Column id="licnsno" type="STRING" size="256" sumtext="판정의면허번호"/>
- <Column id="judgdeptnm" type="STRING" size="256" sumtext="판정진료과"/>
- <Column id="judgdd2" type="STRING" size="256" sumtext="판정일자"/>
- <Column id="judgdrid2" type="STRING" size="256" sumtext="판정의id"/>
- <Column id="judgflag" type="STRING" size="256" sumtext="1차판정구분"/>
- <Column id="judgcnts1" type="STRING" size="256" sumtext="1차판정내역"/>
- <Column id="judgflag2" type="STRING" size="256" sumtext="2차판정구분"/>
- <Column id="judgcnts2" type="STRING" size="256" sumtext="2차판정내역"/>
- <Column id="judgstat" type="STRING" size="256" sumtext="판정상태"/>
- <Column id="judgchestflag" type="STRING" size="256" sumtext="판정흉부촬영구분"/>
- <Column id="judgchestflag2" type="STRING" size="256" sumtext="판정흉부촬영구분2"/>
- <Column id="judgflag1" type="STRING" size="256"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp_judgdetl_judginfo_apntinqr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="judginqrnm" type="STRING" size="256" sumtext="판정문진명"/>
- <Column id="judgrsltcnts" type="STRING" size="256" sumtext="판정문진결과"/>
- <Column id="judgremcnts" type="STRING" size="256" sumtext="판정문진비고"/>
- <Column id="judginqrflag" type="STRING" size="256" sumtext="판정문진구분"/>
- <Column id="judginqrcd" type="STRING" size="256" sumtext="판정문진코드"/>
- <Column id="judgrsltcd" type="STRING" size="256" sumtext="판정문진결과코드"/>
- <Column id="answcdflag" type="STRING" size="256" sumtext="답변유형"/>
- <Column id="stat" type="STRING" size="256" sumtext="등록상태"/>
- <Column id="lrgrsltyn" type="STRING" size="256" sumtext="큰결과여부"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp_judgdetl_judginfo_medinqr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_temp_judgdetl_judginfo_medinqr_oncolumnchanged">
- <ColumnInfo>
- <Column id="judginqrnm" type="STRING" size="256" sumtext="판정문진명"/>
- <Column id="judgrsltcnts" type="STRING" size="256" sumtext="판정문진결과"/>
- <Column id="judgremcnts" type="STRING" size="256" sumtext="판정문진비고"/>
- <Column id="judginqrflag" type="STRING" size="256" sumtext="판정문진구분"/>
- <Column id="judginqrcd" type="STRING" size="256" sumtext="판정문진코드"/>
- <Column id="judgrsltcd" type="STRING" size="256" sumtext="판정문진결과코드"/>
- <Column id="answcdflag" type="STRING" size="256" sumtext="답변유형"/>
- <Column id="stat" type="STRING" size="256" sumtext="등록상태"/>
- <Column id="lrgrsltyn" type="STRING" size="256" sumtext="큰결과여부"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp_judgdetl_judginfo_judginqr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false" oncolumnchanged="ds_temp_judgdetl_judginfo_judginqr_oncolumnchanged">
- <ColumnInfo>
- <Column id="judginqrnm" type="STRING" size="256" sumtext="판정문진명"/>
- <Column id="judgrsltcnts" type="STRING" size="256" sumtext="판정문진결과"/>
- <Column id="judgremcnts" type="STRING" size="256" sumtext="판정문진비고"/>
- <Column id="judginqrflag" type="STRING" size="256" sumtext="판정문진구분"/>
- <Column id="judginqrcd" type="STRING" size="256" sumtext="판정문진코드"/>
- <Column id="judgrsltcd" type="STRING" size="256" sumtext="판정문진결과코드"/>
- <Column id="answcdflag" type="STRING" size="256" sumtext="답변유형"/>
- <Column id="stat" type="STRING" size="256" sumtext="등록상태"/>
- <Column id="lrgrsltyn" type="STRING" size="256" sumtext="큰결과여부"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_temp_judgdetl_judginfo_answ" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="judginqrcd" type="STRING" size="256" sumtext="진찰답변코드"/>
- <Column id="answcd" type="STRING" size="256" sumtext="진찰답변명"/>
- <Column id="answcnts" type="STRING" size="256" sumtext="진찰문진코드"/>
- <Column id="inqrflag" type="STRING" size="256" sumtext="문진구분"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_judgdetl_judginfo_answ" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="judginqrcd" type="STRING" size="256" sumtext="진찰답변코드"/>
- <Column id="answcd" type="STRING" size="256" sumtext="진찰답변명"/>
- <Column id="answcnts" type="STRING" size="256" sumtext="진찰문진코드"/>
- <Column id="inqrflag" type="STRING" size="256" sumtext="문진구분"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_judgdetl_medinfo_past" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="medinqrnm" type="STRING" size="256" sumtext="진찰명"/>
- <Column id="medrsltcnts" type="STRING" size="256" sumtext="진찰결과"/>
- <Column id="medremcnts" type="STRING" size="256" sumtext="진찰비고"/>
- <Column id="medinqrflag" type="STRING" size="256" sumtext="진찰문진구분"/>
- <Column id="medinqrcd" type="STRING" size="256" sumtext="진찰문진코드"/>
- <Column id="medrsltcd" type="STRING" size="256" sumtext="진찰문진결과코드"/>
- <Column id="answcdflag" type="STRING" size="256" sumtext="답변유형"/>
- <Column id="stat" type="STRING" size="256" sumtext="등록상태"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_judgdetl_medinfo_body" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="medinqrnm" type="STRING" size="256" sumtext="진찰명"/>
- <Column id="medrsltcnts" type="STRING" size="256" sumtext="진찰결과"/>
- <Column id="medremcnts" type="STRING" size="256" sumtext="진찰비고"/>
- <Column id="medinqrflag" type="STRING" size="256" sumtext="진찰문진구분"/>
- <Column id="medinqrcd" type="STRING" size="256" sumtext="진찰문진코드"/>
- <Column id="medrsltcd" type="STRING" size="256" sumtext="진찰문진결과코드"/>
- <Column id="answcdflag" type="STRING" size="256" sumtext="답변유형"/>
- <Column id="stat" type="STRING" size="256" sumtext="등록상태"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_judgdetl_medinfo_socl" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="medinqrnm" type="STRING" size="256" sumtext="진찰명"/>
- <Column id="medrsltcnts" type="STRING" size="256" sumtext="진찰결과"/>
- <Column id="medremcnts" type="STRING" size="256" sumtext="진찰비고"/>
- <Column id="medinqrflag" type="STRING" size="256" sumtext="진찰문진구분"/>
- <Column id="medinqrcd" type="STRING" size="256" sumtext="진찰문진코드"/>
- <Column id="medrsltcd" type="STRING" size="256" sumtext="진찰문진결과코드"/>
- <Column id="answcdflag" type="STRING" size="256" sumtext="답변유형"/>
- <Column id="stat" type="STRING" size="256" sumtext="등록상태"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_judgdetl_medinfo_famy" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="medinqrnm" type="STRING" size="256" sumtext="진찰명"/>
- <Column id="medrsltcnts" type="STRING" size="256" sumtext="진찰결과"/>
- <Column id="medremcnts" type="STRING" size="256" sumtext="진찰비고"/>
- <Column id="medinqrflag" type="STRING" size="256" sumtext="진찰문진구분"/>
- <Column id="medinqrcd" type="STRING" size="256" sumtext="진찰문진코드"/>
- <Column id="medrsltcd" type="STRING" size="256" sumtext="진찰문진결과코드"/>
- <Column id="answcdflag" type="STRING" size="256" sumtext="답변유형"/>
- <Column id="stat" type="STRING" size="256" sumtext="등록상태"/>
- </ColumnInfo>
- </Dataset>
- <Dataset id="ds_main_judgdetl_judginfo_judg_judg1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="judgflag" type="STRING" size="256"/>
- <Column id="judgcntsa" type="STRING" size="256"/>
- <Column id="judgcntsb" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_judgdetl_judginfo_judg_judg2" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="judgflag" type="STRING" size="256"/>
- <Column id="judgcntsa" type="STRING" size="256"/>
- <Column id="judgcntsb" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_main_judgdetl_judginfo_judg_judgchest" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="judgchestflag" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_init_send_item1" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false">
- <ColumnInfo>
- <Column id="hngnm" type="STRING" size="256"/>
- <Column id="pid" type="STRING" size="256"/>
- </ColumnInfo>
- <Rows>
- <Row/>
- </Rows>
- </Dataset>
- <Dataset id="ds_printinfo_printlist_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden_signinfo_img" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_hidden_count_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_savedata" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_savedata_savepast" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_send_savedata_judginqr" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- <Dataset id="ds_main_info_histlst_item" firefirstcount="0" firenextcount="0" useclientlayout="false" updatecontrol="true" enableevent="true" loadkeymode="keep" loadfiltermode="keep" reversesubsum="false"/>
- </Objects>
- <Bind>
- <BindItem id="item0" compid="switch1.case_judg.cap_year1" propid="value" datasetid="ds_main_judgdetl_rsltlst_itemorddd" columnid="hopedd1"/>
- <BindItem id="item1" compid="switch1.case_judg.cap_year2" propid="value" datasetid="ds_main_judgdetl_rsltlst_itemorddd" columnid="hopedd2"/>
- <BindItem id="item2" compid="switch1.case_judg.cap_year3" propid="value" datasetid="ds_main_judgdetl_rsltlst_itemorddd" columnid="hopedd3"/>
- <BindItem id="item3" compid="switch1.case_pat.group2.cmb_srchhealexamdetlflag" propid="value" datasetid="ds_init_send" columnid="srchhealexamdetlflag"/>
- <BindItem id="item4" compid="switch1.case_pat.group2.cmb_srchjudgdrid" propid="value" datasetid="ds_init_send" columnid="srchjudgdrid"/>
- <BindItem id="item5" compid="switch1.case_pat.group2.ipt_srchfromdd" propid="value" datasetid="ds_init_send" columnid="srchfromdd"/>
- <BindItem id="item6" compid="switch1.case_pat.group2.ipt_srchtodd" propid="value" datasetid="ds_init_send" columnid="srchtodd"/>
- <BindItem id="item7" compid="switch1.case_pat.group2.ipt_pid" propid="value" datasetid="ds_init_send" columnid="srchpid"/>
- <BindItem id="item8" compid="switch1.case_pat.group2.ipt_pnm" propid="value" datasetid="ds_init_send" columnid="srchpnm"/>
- <BindItem id="item9" compid="switch1.case_pat.group2.cmb_statflag" propid="value" datasetid="ds_init_send" columnid="srchstatflag"/>
- <BindItem id="item10" compid="switch1.case_judg.group1.cmb_srchhealexamdetlflag2" propid="value" datasetid="ds_init_send" columnid="srchhealexamdetlflag2"/>
- <BindItem id="item11" compid="switch1.case_judg.group1.ipt_srchpid2" propid="value" datasetid="ds_init_send" columnid="srchpid2"/>
- <BindItem id="item12" compid="switch1.case_judg.group1.ipt_srchpnm2" propid="value" datasetid="ds_init_send" columnid="srchpnm2"/>
- <BindItem id="item13" compid="switch1.case_judg.group1.opt_sex" propid="value" datasetid="ds_init_send" columnid="srchsex"/>
- <BindItem id="item14" compid="switch1.case_judg.group1.opt_age" propid="value" datasetid="ds_init_send" columnid="srchage"/>
- <BindItem id="item15" compid="switch1.case_judg.group1.cmb_srchrsrvdd" propid="value" datasetid="ds_init_send" columnid="srchrsrvdd"/>
- <BindItem id="item16" compid="switch1.case_judg.opt_pkgnm" propid="value" datasetid="ds_init_send" columnid=""/>
- <BindItem id="item17" compid="switch1.case_judg.tar_rsltcnts1" propid="value" datasetid="ds_main_judgdetl_rsltlst_rslttextinfo" columnid="rslt1"/>
- <BindItem id="item18" compid="switch1.case_judg.tar_rsltcnts2" propid="value" datasetid="ds_main_judgdetl_rsltlst_rslttextinfo" columnid="rslt2"/>
- <BindItem id="item19" compid="switch1.case_judg.tar_rsltcnts3" propid="value" datasetid="ds_main_judgdetl_rsltlst_rslttextinfo" columnid="rslt3"/>
- <BindItem id="item20" compid="switch1.case_judg.ipt_meddd" propid="value" datasetid="ds_main_judgdetl_medinfo_item" columnid="meddd"/>
- <BindItem id="item21" compid="switch1.case_judg.cmb_meddr" propid="value" datasetid="ds_main_judgdetl_medinfo_item" columnid="meddrid"/>
- <BindItem id="item22" compid="switch1.case_judg.ipt_judgdd" propid="value" datasetid="ds_main_judgdetl_judginfo_judg" columnid="judgdd"/>
- <BindItem id="item23" compid="switch1.case_judg.cmb_judgdr" propid="value" datasetid="ds_main_judgdetl_judginfo_judg" columnid=""/>
- </Bind>
- <Script type="xscript4.0"><![CDATA[/***************************************************************************************
- * System Name :
- * Job Name :
- * Creator :
- * Make Date : 2015-11-13
- * Description :
- *---------------------------------------------------------------------------------------
- * Modify Date Modifier Modify Description
- *---------------------------------------------------------------------------------------
- * 2015-11-13 Live Converter TF->XP
- *
- *---------------------------------------------------------------------------------------
- ****************************************************************************************/
- include "com_commonxp::comm_main.xjs";
- include "ast_healexamxp::AHA001.xjs";
- include "ast_healthexambasexp::healcombolist.xjs";
- var arErrorCode = new HashArray();
- var m_vHealexamflag = "";
- var m_vHealexamdetlflag = "";
- var m_vHealexamstatflag = "";
- function SMAHA04340_oninit(obj:Form, e:InitEventInfo)
- {
- frmf_initForm(obj);
- }
- function SMAHA04340_onload(obj:Form, e:LoadEventInfo)
- {
- grdf_initGrid(switch1.case_pat.grd_judgpatlst);
- grdf_initGrid(switch1.case_judg.grd_rsltlst);
- grdf_initGrid(switch1.case_judg.grd_rslttextlst);
- grdf_initGrid(switch1.case_judg.switch2.case_inqr.grd_apntinqrlst);
- grdf_setRowTypeIcon(switch1.case_judg.switch2.case_inqr.grd_apntinqrlst, 0);
- grdf_initGrid(switch1.case_judg.switch2.case_med.grd_medinqrlst);
- grdf_setRowTypeIcon(switch1.case_judg.switch2.case_med.grd_medinqrlst, 0);
- grdf_initGrid(switch1.case_judg.switch2.case_prnt.grd_judginqrlst);
- grdf_setRowTypeIcon(switch1.case_judg.switch2.case_prnt.grd_judginqrlst, 0);
-
- if(frmf_checkOpener())
- {
- var sFlag = opener.frmf_getParameter("SMAHA04410_PARAM1");
- if(utlf_isNull(sFlag))
- {
- m_vHealexamflag = "G"
- m_vHealexamdetlflag = "G02"
- }
- else
- {
- m_vHealexamflag = sFlag.substr(0,1);
- m_vHealexamdetlflag = sFlag;
- }
- var sPid = opener.frmf_getParameter("SMAHA04410_PARAM2");
- if( !utlf_isNull(sPid) )
- {
- switch1.tabindex = 1;
- switch1.case_judg.group1.ipt_srchpid2.value = sPid;
- if( frmf_checkAuth("R") )
- {
- fGetPatinfoWithPid(sPid);
- }
- }
- var sOrdDD = opener.frmf_getParameter("SMAHA04410_PARAM3");
- var sCretno = opener.frmf_getParameter("SMAHA04410_PARAM4");
- var nodelist = ds_temp_histlst_item;
- for(var i = 0; i < nodelist.rowcount ; i++)
- {
- var desPid = nodelist.getColumn(i, "pid");
- var desOrd = nodelist.getColumn(i, "orddd");
- var desCretno = nodelist.getColumn(i, "cretno");
- if(desPid == sPid && desOrd == sOrdDD && desCretno == sCretno)
- {
- ds_init_send_info.copyData(nodelist);
- ds_init_send_info.clearData();
- ds_init_send_info.copyRow(ds_init_send_info.addRow(), nodelist, i);
-
- switch1.case_judg.group1.cmb_srchrsrvdd.value = nodelist.getColumn(i, "rsrvdd");
- fGetJudgDetlInfo(nodelist.getColumn(i, "rsrvdd"), nodelist.getColumn(i, "rsrvno"), nodelist.getColumn(i, "pkgnm"), sPid, sOrdDD , sCretno );
- break;
- }
-
- switch1.tabindex = 0;
- }
- }
- fGetBasicCdList();
- fSetJudgDr();
- fSrchInit();
- frmf_addComboItem("switch1.case_judg.cmb_meddr","--진찰의--","","above");
- frmf_addComboItem("switch1.case_judg.cmb_judgdr","--판정의--","","above");
-
- switch1.case_judg.cmb_meddr.index = 0;
- switch1.case_judg.cmb_judgdr.index = 0;
-
- switch1.case_pat.group2.btn_search.enable = frmf_checkAuth("R");
- switch1.case_judg.group1.btn_search2.enable = frmf_checkAuth("R");
- btn_clear.enable = frmf_checkAuth("X");
-
- switch1.case_judg.switch2.tabindex = 1;
-
- if(frmf_checkAuth("R") )
- {
- fGetJudgPatList();
- }
- appf_delPatientInfos();
- }
- function fGetPatinfoWithPid(sPid )
- {
- if( utlf_isNull(sPid) ) return ;
- if(utlf_isNull(switch1.case_judg.group1.cmb_srchhealexamdetlflag2.value))
- {
- switch1.case_judg.group1.cmb_srchhealexamdetlflag2.value = m_vHealexamdetlflag;
- }
- if( ahafGetPatInfo(2, sPid, "" , "ds_init_send_item2" ) == true )
- {
- switch1.case_judg.group1.ipt_srchpid2.value = sPid;
- switch1.case_judg.group1.ipt_srchpnm2.value = ds_temp_patinfo_item.getColumn(0, "hngnm");
- switch1.case_judg.group1.opt_sex.value = ds_temp_patinfo_item.getColumn(0, "sex");
- switch1.case_judg.group1.opt_age.value = ds_temp_patinfo_item.getColumn(0, "age");
- ahafGetHistList2(sPid, switch1.case_judg.group1.cmb_srchhealexamdetlflag2.value , "E");
- }
- }
- function fGetJudgDetlInfo(vRsrvdd, vRsrvno , vPkgnm , vPid, vOrdDD , vCretno)
- {
- switch1.case_judg.grp_answ.visible = false;
-
- ds_send.setColumn(0, "srchhealexamflag" ,m_vHealexamflag );
- ds_send.setColumn(0, "srchhealexamdetlflag" ,switch1.case_pat.group2.cmb_srchhealexamdetlflag.value);
- ds_init_send.setColumn(0, "srchhealexamdetlflag2" ,ds_init_send_info.getColumn(0, "healexamdetlflag"));
- ds_send.setColumn(0, "srchrsrvdd" ,vRsrvdd );
- ds_send.setColumn(0, "srchrsrvno" ,vRsrvno );
- ds_send.setColumn(0, "srchinstcd" ,sysf_getUserInfo("dutplceinstcd") );
- ds_send.setColumn(0, "srchpid" ,vPid );
- ds_send.setColumn(0, "srchorddd" ,vOrdDD );
- ds_send.setColumn(0, "srchcretno" ,vCretno );
- ds_init_send.setColumn(0, "srchpkgnm" ,vPkgnm );
-
- var oParam = {};
- oParam.id = "TRAHA04413";
- oParam.service = "healthexamjudgapp.JudgInpt";
- oParam.method = "reqGetRsltForColgJudg";
- oParam.inds = "req=ds_init_send_info";
- oParam.outds = "ds_main_judgdetl_rsltlst_item=item ds_main_judgdetl_rsltlst_itemtext=itemtext ds_main_judgdetl_rsltlst_itemorddd=itemorddd";
- oParam.async = false;
- //oParam.callback = "cf_TRAHA04413";
- tranf_submit(oParam);
-
- fRsltJudgChk();
- var vRsltCaption = "처방명칭" + "^" + utlf_transNullToEmpty(ds_main_judgdetl_rsltlst_itemorddd.getColumn(0, "hopedd1"))+ "^"
- + "판정" + "^" + utlf_transNullToEmpty(ds_main_judgdetl_rsltlst_itemorddd.getColumn(0, "hopedd2"))+ "^"
- + "판정" + "^" + utlf_transNullToEmpty(ds_main_judgdetl_rsltlst_itemorddd.getColumn(0, "hopedd3"))+ "^" + "판정" + "^" + "단위" + "^" + "기준" ;
- s_vRsltCaption = vRsltCaption.split("^")
-
- for(var i = 0; i < s_vRsltCaption.length; i++)
- {
- switch1.case_judg.grd_rsltlst.setCellProperty("Head", parseInt(i+1), "text", s_vRsltCaption[i]);
- }
-
- fGetJudglst("A");
- fGetMedlst();
- }
- function fGetBasicCdList()
- {
- if(!frmf_checkOpener() )
- {
- switch1.tabindex = 0;
-
- if( utlf_isNull(m_vHealexamflag))
- {
- var sFlag = frmf_getMenuParam();
-
- if(utlf_isNull(sFlag))
- {
- m_vHealexamflag = "G"
- m_vHealexamdetlflag = "G02"
- }
- else
- {
- m_vHealexamflag = sFlag.substr(0,1);
- m_vHealexamdetlflag = sFlag.substr(0,3);
- if (sFlag.length > 3)
- {
- m_vHealexamstatflag = sFlag.substr(3,1);
- }
- }
- }
- }
-
- var arrParam = [{dsNm: "ds_init_baseinfo_chedetlflaglst_A0069", cdGrpId: "A0069"}
- ,{dsNm: "ds_init_baseinfo_ghedetlflaglst_A0070", cdGrpId: "A0070"}
- ,{dsNm: "ds_init_baseinfo_rslttypelst_A0066", cdGrpId: "A0066"}
- ,{dsNm: "ds_init_baseinfo_plceflag_A0110", cdGrpId: "A0110"}
- ,{dsNm: "ds_init_baseinfo_inqrflag_A0106", cdGrpId: "A0106"}
- ,{dsNm: "ds_init_baseinfo_statlst_A0107", cdGrpId: "A0107"}
- ,{dsNm: "ds_init_baseinfo_rsltcnstflaglst_A0123", cdGrpId: "A0123"}]
- appf_getCodeList(arrParam);
-
- var arrParam = [{dsNm: "ds_init_baseinfo_fstjudglst_V005", cdGrpId: "V005"}
- ,{dsNm: "ds_init_baseinfo_sendjudglst_V006", cdGrpId: "V006"}
- ,{dsNm: "ds_init_baseinfo_chestjudglst_V007", cdGrpId: "V007"}
- ,{dsNm: "ds_init_baseinfo_initaddrinfo_R001", cdGrpId: "R001"}];
- healGetCodeList(arrParam);
-
- var arrParam = [{dsNm: "ds_init_baseinfo_printinfolist_R002", cdGrpId: "R002"}];
- healGetCodeList(arrParam);
-
- ds_init_baseinfo_fstjudglst_V005.deleteRow(0);
- ds_init_baseinfo_sendjudglst_V006.deleteRow(0);
- ds_init_baseinfo_chestjudglst_V007.deleteRow(0);
-
- dsf_makeValue(ds_init_addrinfo, "CF1", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "CF1", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "CP1", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "CP1", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "CP2", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "CP2", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "E01", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "E01", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "E02", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "E02", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "E03", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "E03", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "E04", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "E04", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "K01", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "K01", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "K02", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "K02", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "K03", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "K03", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "K04", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "K04", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "PV1", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "PV1", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "PV2", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "PV2", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "VF1", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "VF1", "cdnm"));
- dsf_makeValue(ds_init_addrinfo, "logoimg", "BLOB", rptf_getImageURL("cmc"));
-
- if(m_vHealexamflag == "C")
- {
- ds_init_baseinfo_hedetlflaglst_item.copyData(ds_init_baseinfo_chedetlflaglst_A0069);
- }
- else
- {
- ds_init_baseinfo_hedetlflaglst_item.copyData(ds_init_baseinfo_ghedetlflaglst_A0070);
- }
- if (!utlf_isNull(m_vHealexamstatflag))
- {
- if (m_vHealexamstatflag == "1")
- {
- ds_send.setColumn(0, "inqrflag","F");
- switch1.case_judg.switch2.tabindex = 0;
- }
- else if (m_vHealexamstatflag == "2")
- {
- ds_send.setColumn(0, "inqrflag","G");
- switch1.case_judg.switch2.tabindex = 1;
- }
- }
-
- ds_send.setColumn(0, "srchhealexamflag" , m_vHealexamflag);
- ds_send.setColumn(0, "srchhealexamdetlflag" , m_vHealexamdetlflag);
- ds_init_send.setColumn(0, "srchstatflag" , "1");
-
- dsf_makeValue(ds_send, "healexamflag", "string" , m_vHealexamflag);
- dsf_makeValue(ds_send, "healexamdetlflag", "string" , m_vHealexamdetlflag);
- dsf_makeValue(ds_send, "drflag", "string" , "J" );
-
- var oParam = {};
- oParam.id = "TRAHA31303";
- oParam.service = "healthexambaseapp.AssoCode";
- oParam.method = "reqGetComDrList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_init_baseinfo_drlst_itemdr=itemdr";
- oParam.async = false;
- //oParam.callback = "cf_TRAHA31303";
- tranf_submit(oParam);
- ds_init_baseinfo_judgdrlst_itemdr.copyData(ds_init_baseinfo_drlst_itemdr);
-
- dsf_makeValue(ds_send, "healexamflag", "string" , m_vHealexamflag);
- dsf_makeValue(ds_send, "healexamdetlflag", "string" , m_vHealexamdetlflag);
- dsf_makeValue(ds_send, "drflag", "string" , "M" );
-
- var oParam = {};
- oParam.id = "TRAHA31303";
- oParam.service = "healthexambaseapp.AssoCode";
- oParam.method = "reqGetComDrList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_init_baseinfo_drlst_itemdr=itemdr";
- oParam.async = false;
- //oParam.callback = "cf_TRAHA31303";
- tranf_submit(oParam);
- ds_init_baseinfo_meddrlst_itemdr.copyData(ds_init_baseinfo_drlst_itemdr);
- }
- function fSetJudgDr()
- {
- var licnsno = sysf_getUserInfo("licnsno");
- var selChk = false;
-
- for(var i=0; i < ds_init_baseinfo_drlst_itemdr.rowcount; i++)
- {
- if(ds_init_baseinfo_drlst_itemdr.getColumn(i, "drid") == licnsno)
- {
- switch1.case_pat.group2.cmb_srchjudgdrid.index = i;
- dsf_makeValue(ds_hidden, "judgdr", "string" , licnsno);
- selChk = true;
- }
- }
-
- if(selChk == false)
- {
- switch1.case_pat.group2.cmb_srchjudgdrid.index = 0;
- }
- }
- function fSrchInit()
- {
- switch1.case_pat.group2.cmb_srchhealexamdetlflag.value = m_vHealexamdetlflag;
- switch1.case_judg.group1.cmb_srchhealexamdetlflag2.value = m_vHealexamdetlflag;
-
- var cur_date = utlf_getCurrentDate();
-
- switch1.case_pat.group2.ipt_srchfromdd.value = cur_date;
- switch1.case_pat.group2.ipt_srchtodd.value = cur_date;
- }
- function fRsltJudgChk()
- {
- for(var i = 0; i < ds_main_judgdetl_rsltlst_item.rowcount; i++ )
- {
- var judgrsltcnts1 = ds_main_judgdetl_rsltlst_item.getColumn(i, "judgrsltcnts1");
- var judgrsltcnts2 = ds_main_judgdetl_rsltlst_item.getColumn(i, "judgrsltcnts2");
- var judgrsltcnts3 = ds_main_judgdetl_rsltlst_item.getColumn(i, "judgrsltcnts3");
-
- ds_main_judgdetl_rsltlst_item.updatecontrol = false;
- if(!utlf_isNull(judgrsltcnts1))
- {
- if(judgrsltcnts1 == "H")
- {
- dsf_makeValue(ds_main_judgdetl_rsltlst_item, "background_judgrsltcnts1", "string", "#ff7a85", i);
- }
- if(judgrsltcnts1 == "L")
- {
- dsf_makeValue(ds_main_judgdetl_rsltlst_item, "background_judgrsltcnts1", "string", "#99ccff", i);
- }
- }
-
- if(!utlf_isNull(judgrsltcnts2))
- {
- if(judgrsltcnts1 == "H")
- {
- dsf_makeValue(ds_main_judgdetl_rsltlst_item, "background_judgrsltcnts2", "string", "#ff7a85", i);
- }
- if(judgrsltcnts1 == "L")
- {
- dsf_makeValue(ds_main_judgdetl_rsltlst_item, "background_judgrsltcnts2", "string", "#99ccff", i);
- }
- }
-
- if(!utlf_isNull(judgrsltcnts3))
- {
- if(judgrsltcnts1 == "H")
- {
- dsf_makeValue(ds_main_judgdetl_rsltlst_item, "background_judgrsltcnts3", "string", "#ff7a85", i);
- }
- if(judgrsltcnts1 == "L")
- {
- dsf_makeValue(ds_main_judgdetl_rsltlst_item, "background_judgrsltcnts3", "string", "#99ccff", i);
- }
- }
- ds_main_judgdetl_rsltlst_item.updatecontrol = true;
- }
-
- for ( var i = 0; i < ds_main_judgdetl_rsltlst_itemtext.rowcount; i++ )
- {
- ds_main_judgdetl_rsltlst_itemtext.updatecontrol = false;
- dsf_makeValue(ds_main_judgdetl_rsltlst_itemtext, "background", "string", "#FFFFFF", i);
- ds_main_judgdetl_rsltlst_itemtext.updatecontrol = true;
-
- var olddd = String(ds_main_judgdetl_rsltlst_itemtext.getColumn(i, "rsrvdd")).substring(0,4);
- var nowdd = String(switch1.case_judg.group1.cmb_srchrsrvdd.value).substring(0,4);
-
- if ( olddd == nowdd )
- {
- ds_main_judgdetl_rsltlst_itemtext.updatecontrol = false;
- dsf_makeValue(ds_main_judgdetl_rsltlst_itemtext, "background", "string", "#CCFFCC", i);
- ds_main_judgdetl_rsltlst_itemtext.updatecontrol = true;
- }
- }
- }
- function fGetJudglst(vFlag)
- {
- var oParam = {};
- oParam.id = "TRAHA04421";
- oParam.service = "healthexamjudgapp.JudgInpt";
- oParam.method = "reqGetApntMedJudgInfo";
- oParam.inds = "req=ds_init_send_info";
- oParam.outds = "ds_temp_judgdetl_judginfo_judg=judg ds_temp_judgdetl_judginfo_apntinqr=apntinqr ds_temp_judgdetl_judginfo_medinqr=medinqr "
- +"ds_temp_judgdetl_judginfo_judginqr=judginqr ds_temp_judgdetl_judginfo_answ=answ";
- oParam.async = false;
- oParam.callback = "cf_submit";
- tranf_submit(oParam);
- if(arErrorCode.pop("TRAHA04421") > -1)
- {
- if(vFlag == "A" || vFlag == "I")
- {
- fSetJugeInqr();
- }
- if(vFlag == "A" || vFlag == "J")
- {
- fSetJudgInfo();
- }
- }
- }
- function fSetJugeInqr()
- {
- ds_main_judgdetl_judginfo_apntinqr.clearData();
- ds_main_judgdetl_judginfo_judginqr.clearData();
- ds_main_judgdetl_judginfo_medinqr.clearData();
- ds_main_judgdetl_judginfo_answ.clearData();
-
- ds_main_judgdetl_judginfo_judginqr.copyData(ds_temp_judgdetl_judginfo_judginqr);
- ds_main_judgdetl_judginfo_apntinqr.copyData(ds_temp_judgdetl_judginfo_apntinqr);
- ds_main_judgdetl_judginfo_medinqr.copyData(ds_temp_judgdetl_judginfo_medinqr);
- ds_main_judgdetl_judginfo_answ.copyData(ds_temp_judgdetl_judginfo_answ);
-
- fSetJudgInqrStat();
- }
- function cf_submit(sSvcId, nErrorCode, sErrorMsg)
- {
- arErrorCode.push(sSvcId, nErrorCode);
- if(nErrorCode < 0) return;
- }
- function fGetMedlst()
- {
- var oParam = {};
- oParam.id = "TRAHA04414";
- oParam.service = "healthexamjudgapp.JudgInpt";
- oParam.method = "reqGetJudgPatMedList";
- oParam.inds = "req=ds_init_send_info";
- oParam.outds = "ds_main_judgdetl_medinfo_item=item ds_main_judgdetl_medinfo_past=past ds_main_judgdetl_medinfo_body=body ds_main_judgdetl_medinfo_socl=socl ds_main_judgdetl_medinfo_famy=famy";
- oParam.async = false;
- //oParam.callback = "cf_TRAHA04414";
- tranf_submit(oParam);
-
- var cnt = ds_main_judgdetl_medinfo_item.rowcount;
-
- if (cnt == 0)
- {
- dsf_makeValue(ds_main_judgdetl_medinfo_item, "meddd", "string", utlf_getCurrentDate());
- dsf_makeValue(ds_main_judgdetl_medinfo_item, "medtm", "string", String(utlf_getCurrentTime()).substr(0,4));
- dsf_makeValue(ds_main_judgdetl_medinfo_item, "meddrid", "string", "");
- dsf_makeValue(ds_main_judgdetl_medinfo_item, "remedyn", "string", "N");
- dsf_makeValue(ds_main_judgdetl_medinfo_item, "execflag", "string", "N");
- dsf_makeValue(ds_main_judgdetl_medinfo_item, "meddrid", "string", "");
- }
- switch1.case_judg.cmb_meddr.index = 0;
- }
- function fSetJudgInqrStat()
- {
- ds_main_judgdetl_judginfo_judginqr.applyChange();
- for(var i = 0; i < ds_main_judgdetl_judginfo_judginqr.rowcount; i++ )
- {
- var stat = ds_main_judgdetl_judginfo_judginqr.getColumn(i, "stat");
- if(stat == "i")
- {
- ds_main_judgdetl_judginfo_judginqr.updatecontrol = false;
- ds_main_judgdetl_judginfo_judginqr.setRowType(i, "i");
- ds_main_judgdetl_judginfo_judginqr.updatecontrol = true;
- }
- }
-
- ds_main_judgdetl_judginfo_apntinqr.applyChange();
-
- for(var i = 0; i < ds_main_judgdetl_judginfo_apntinqr.rowcount; i++ )
- {
- var stat = ds_main_judgdetl_judginfo_apntinqr.getColumn(i, "stat");
- if(stat == "i")
- {
- ds_main_judgdetl_judginfo_apntinqr.updatecontrol = false;
- ds_main_judgdetl_judginfo_apntinqr.setRowType(i, "i");
- ds_main_judgdetl_judginfo_apntinqr.updatecontrol = true;
- }
- }
-
- ds_main_judgdetl_judginfo_medinqr.applyChange();
-
- for(var i = 0; i < ds_main_judgdetl_judginfo_medinqr.rowcount; i++ )
- {
- var stat = ds_main_judgdetl_judginfo_medinqr.getColumn(i, "stat");
- if(stat == "i")
- {
- ds_main_judgdetl_judginfo_medinqr.updatecontrol = false;
- ds_main_judgdetl_judginfo_medinqr.setRowType(i, "i");
- ds_main_judgdetl_judginfo_medinqr.updatecontrol = true;
- }
- }
- }
- function fSetJudgInfo()
- {
- var judgstat = ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgstat");
- var judgflag1 = ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgflag1");
- var judgcnts1 = ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgcnts1");
- var judgflag2 = ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgflag2");
- var judgcnts2 = ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgcnts2");
- var judgchestflag = ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgchestflag");
- var judgchestflag2 = ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgchestflag2");
-
- ds_main_judgdetl_judginfo_judg_judg1.clearData();
- ds_main_judgdetl_judginfo_judg_judg2.clearData();
-
- if(!utlf_isNull(judgflag1))
- {
- ds_main_judgdetl_judginfo_judg_judg1.setColumn(0, "judgflag" , judgflag1);
- if(judgflag1 == "A")
- {
- ds_main_judgdetl_judginfo_judg_judg1.setColumn(0, "judgcntsa" , judgcnts1);
- }
- else if(judgflag1 == "B")
- {
- ds_main_judgdetl_judginfo_judg_judg1.setColumn(0, "judgcntsb" , judgcnts1);
- }
- }
-
- if(!utlf_isNull(judgflag2))
- {
- ds_main_judgdetl_judginfo_judg_judg2.setColumn(0, "judgflag" , judgflag1);
- if(judgflag1 == "A")
- {
- ds_main_judgdetl_judginfo_judg_judg2.setColumn(0, "judgcntsa" , judgcnts1);
- }
- else if(judgflag1 == "B")
- {
- ds_main_judgdetl_judginfo_judg_judg2.setColumn(0, "judgcntsb" , judgcnts1);
- }
- }
-
- dsf_makeValue(ds_main_judgdetl_judginfo_judg_judgchest, "judgchestflag", "string", judgchestflag );
- dsf_makeValue(ds_main_judgdetl_judginfo_judg_judgchest, "judgchestflag2", "string", judgchestflag2 );
-
- if(judgstat == "0")
- {
- dsf_makeValue(ds_main_judgdetl_judginfo_judg, "judgdd", "string" , ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgdd"));
- dsf_makeValue(ds_main_judgdetl_judginfo_judg, "judgdrid", "string" , ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgdrid"));
- }
- else if(judgstat == "1")
- {
- dsf_makeValue(ds_main_judgdetl_judginfo_judg, "judgdd", "string" , ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgdd"));
- dsf_makeValue(ds_main_judgdetl_judginfo_judg, "judgdrid", "string" , ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgdrid"));
- }
- else if(judgstat =="2")
- {
- dsf_makeValue(ds_main_judgdetl_judginfo_judg, "judgdd", "string" , ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgdd2"));
- dsf_makeValue(ds_main_judgdetl_judginfo_judg, "judgdrid", "string" , ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgdrid"));
- }
- }
- function fGetJudgPatList()
- {
- ds_main_judgpatlst_item.clearData();
-
- ds_send.setColumn(0, "srchhealexamdetlflag" , ds_init_send.getColumn(0, "srchhealexamdetlflag") );
- ds_send.setColumn(0, "srchpid" , switch1.case_pat.group2.ipt_pid.value);
- ds_send.setColumn(0, "srchpnm" , switch1.case_pat.group2.ipt_pnm.value);
- ds_send.setColumn(0, "srchfromdd" , ds_init_send.getColumn(0, "srchfromdd") );
- ds_send.setColumn(0, "srchtodd" , ds_init_send.getColumn(0, "srchtodd") );
- ds_send.setColumn(0, "srchjudgdrid" , switch1.case_pat.group2.cmb_srchjudgdrid.value);
- ds_send.setColumn(0, "srchstatflag" , switch1.case_pat.group2.cmb_statflag.value);
- ds_send.setColumn(0, "srchinstcd" , sysf_getUserInfo("dutplceinstcd"));
- ds_send.setColumn(0, "srchhealexamflag" , m_vHealexamflag);
- var oParam = {};
- oParam.id = "TRAHA04411";
- oParam.service = "healthexamjudgapp.JudgInpt";
- oParam.method = "reqGetJudgPatList";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_main_judgpatlst_item=item";
- oParam.async = false;
- //oParam.callback = "cf_TRAHA04411";
- tranf_submit(oParam);
- }
- function switch1_case_pat_group2_cmb_srchjudgdrid_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fGetJudgPatList();
- }
- function switch1_case_pat_group2_ipt_srchtodd_onchanged(obj:Calendar, e:ChangeEventInfo)
- {
- fGetJudgPatList();
- }
- function switch1_case_pat_group2_ipt_pid_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- if( !ahafGetPatInfo(2, obj.value, "" , "ds_init_send_item1" ) ) return ;
-
- ds_init_send_item1.setColumn(0, "pid", ds_temp_patinfo_item.getColumn(0, "pid"));
- ds_init_send_item1.setColumn(0, "hngnm", ds_temp_patinfo_item.getColumn(0, "hngnm"));
- if( utlf_isNull(ds_init_send.getColumn(0, "srchpid"))) return ;
- fGetJudgPatList();
- }
- }
- function switch1_case_pat_group2_btn_srchpat_onclick(obj:Button, e:ClickEventInfo)
- {
- fSearchPatInfo("SMAHA00100", "pnm", switch1.case_pat.group2.ipt_pnm.value, "N", "ds_init_send", "srchpid", "srchpnm");
- if( !utlf_isNull(switch1.case_pat.group2.ipt_pid.value)) fGetJudgPatList();
- }
- function switch1_case_pat_group2_cmb_statflag_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- fGetJudgPatList();
- }
- function switch1_case_pat_group2_btn_search_onclick(obj:Button, e:ClickEventInfo)
- {
- fGetJudgPatList();
- }
- function switch1_case_pat_grd_judgpatlst_oncelldblclick(obj:Grid, e:GridClickEventInfo)
- {
- fGetJudgInfo();
- }
- function fGetJudgInfo()
- {
- var idx = ds_main_judgpatlst_item.rowposition;
- if( idx < 0) return ;
-
- var vPid = ds_main_judgpatlst_item.getColumn(idx, "pid");
- if( utlf_isNull(vPid)) return ;
-
- fInit(true);
-
- var vRsrvdd = ds_main_judgpatlst_item.getColumn(idx, "rsrvdd");
- var vRsrvno = ds_main_judgpatlst_item.getColumn(idx, "rsrvno");
- var vOrdDD = ds_main_judgpatlst_item.getColumn(idx, "orddd");
- var vJudgStat = ds_main_judgpatlst_item.getColumn(idx, "judgstat");
- var vHealexamFlag = ds_main_judgpatlst_item.getColumn(idx, "healexamflag");
- var vHealexamDetlFlag = ds_main_judgpatlst_item.getColumn(idx, "healexamdetlflag");
- var vCretno = ds_main_judgpatlst_item.getColumn(idx, "cretno");
- var vSex = ds_main_judgpatlst_item.getColumn(idx, "sex");
- var vAge = ds_main_judgpatlst_item.getColumn(idx, "age");
- var vPkgnm = ds_main_judgpatlst_item.getColumn(idx, "pkgnm");
- var vHopedd = ds_main_judgpatlst_item.getColumn(idx, "hopedd");
-
- switch1.case_judg.group1.cmb_srchhealexamdetlflag2.value = vHealexamDetlFlag
- switch1.case_judg.group1.ipt_srchpid2.value = vPid;
- switch1.case_judg.group1.ipt_srchpnm2.value = ds_main_judgpatlst_item.getColumn(idx, "hngnm");
- switch1.case_judg.group1.opt_sex.value = vSex;
- switch1.case_judg.group1.opt_age.value = vAge;
- switch1.case_judg.opt_pkgnm.value = vPkgnm;
- switch1.case_judg.group1.cmb_srchrsrvdd.value = vRsrvdd;
-
- ds_send.setColumn(0, "inqrflag", "F");
-
- ds_init_send_info.copyData(ds_main_judgpatlst_item);
- ds_init_send_info.clearData();
- ds_init_send_info.copyRow(ds_init_send_info.addRow(), ds_main_judgpatlst_item, idx);
-
- switch1.tabindex = 1;
- ahafGetHistList2(vPid, switch1.case_pat.group2.cmb_srchhealexamdetlflag.value , "E");
-
- ds_temp_histlst_item.copyData(ds_main_info_histlst_item)
- var nodelist = ds_temp_histlst_item;
-
- for(var i = 0; i < nodelist.rowcount; i++)
- {
- var desPid = nodelist.getColumn(i, "pid");
- var desOrd = nodelist.getColumn(i, "orddd");
- var desCretno = nodelist.getColumn(i, "cretno");
-
- if(desPid == vPid && desOrd == vOrdDD && desCretno == vCretno)
- {
- switch1.case_judg.group1.cmb_srchrsrvdd.index = i;
- fGetJudgDetlInfo( vRsrvdd, vRsrvno , vPkgnm, vPid, vOrdDD , vCretno );
- break;
- }
- }
- }
- function fInit(bDetl)
- {
- ds_main_judgdetl_rsltlst_item.clearData();
- ds_main_judgdetl_rsltlst_itemtext.clearData();
- ds_main_judgdetl_rsltlst_rslttextinfo.clearData();
- ds_main_judgdetl_rsltlst_rslttextinfo.addRow();
- ds_main_judgdetl_judginfo_judginqr.clearData();
- ds_main_judgdetl_medinfo_item.clearData();
- ds_main_judgdetl_judginfo_judg_judg1.clearData();
- ds_main_judgdetl_judginfo_judg_judg2.clearData();
- ds_main_judgdetl_judginfo_judg.clearData();
-
- ds_main_judgdetl_rsltlst_itemorddd.clearData();
- ds_main_judgdetl_rsltlst_itemorddd.addRow();
-
- ds_init_send_info.clearData();
- ds_init_send_info.addRow();
-
- ds_temp_histlst_item.clearData();
-
- ds_init_send.setColumn(0, "srchhealexamdetlflag2" ,"");
- ds_init_send.setColumn(0, "srchrsrvdd" ,"");
- ds_init_send.setColumn(0, "srchpid2" ,"");
- ds_init_send.setColumn(0, "srchpnm2" ,"");
- ds_init_send.setColumn(0, "srchsex" ,"");
- ds_init_send.setColumn(0, "srchage" ,"");
- ds_init_send.setColumn(0, "srchpkgnm" ,"");
-
- var cur_date = utlf_getCurrentDate();
-
- dsf_makeValue(ds_main_judgdetl_judginfo_judg, "judgdd", "string", cur_date);
- dsf_makeValue(ds_main_judgdetl_medinfo_item, "meddd", "string", cur_date);
-
- if( bDetl)
- {
- return false;
- }
-
- ds_main_judgpatlst_item.clearData();
- }
- function switch1_case_judg_group1_ipt_srchpid2_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- fGetPatinfoWithPid(obj.value);
- }
- }
- function switch1_case_judg_group1_btn_search2_onclick(obj:Button, e:ClickEventInfo)
- {
- fSearchPatInfo("SMAHA00100", "pnm", switch1.case_judg.group1.ipt_srchpnm2.value, "Y", "ds_temp_patinfo_item");
- ds_init_send.setColumn(0, "srchpid2", ds_temp_patinfo_item.getColumn(0, "pid"));
- ds_init_send.setColumn(0, "srchpnm2", ds_temp_patinfo_item.getColumn(0, "hngnm"));
- ds_init_send.setColumn(0, "srchsex", ds_temp_patinfo_item.getColumn(0, "sex"));
- ds_init_send.setColumn(0, "srchage", ds_temp_patinfo_item.getColumn(0, "age"));
-
- var vPid = switch1.case_judg.group1.ipt_srchpid2.value;
- if( !utlf_isNull(vPid))
- {
- ahafGetHistList2(vPid, switch1.case_pat.group2.cmb_srchhealexamdetlflag.value , "E");
- }
- }
- function switch1_case_judg_group1_ipt_srchpnm2_onkeyup(obj:Edit, e:KeyEventInfo)
- {
- if(e.keycode == 13)
- {
- obj.updateToDataset();
- switch1.case_judg.group1.btn_search2.click();
- }
- }
- function switch1_case_judg_group1_cmb_srchrsrvdd_onitemchanged(obj:Combo, e:ItemChangeEventInfo)
- {
- var idx = obj.index;
- if( idx < 0) return ;
-
- var nodelist = ds_temp_histlst_item;
- if( nodelist.rowcount == 0) return ;
- if(idx >= nodelist.rowcount) idx = 0;
-
- var sRsrvdd = nodelist.getColumn(idx, "rsrvdd");
- var sRsrvno = nodelist.getColumn(idx, "rsrvno");
- var sPkgnm = nodelist.getColumn(idx, "pkgnm");
- var sPid = nodelist.getColumn(idx, "pid");
- var sOrdDD = nodelist.getColumn(idx, "orddd");
- var sCretno = nodelist.getColumn(idx, "cretno");
-
- ds_init_send_info.copyData(nodelist);
- ds_init_send_info.clearData();
- ds_init_send_info.copyRow(ds_init_send_info.addRow(), nodelist, idx);
- fGetJudgDetlInfo( sRsrvdd, sRsrvno , sPkgnm, sPid, sOrdDD , sCretno );
- }
- function switch1_case_judg_group1_btn_searchhist_onclick(obj:Button, e:ClickEventInfo)
- {
- var vPid = switch1.case_judg.group1.ipt_srchpid2.value;
- if( !utlf_isNull(vPid))
- {
- ahafGetHistList2(vPid, switch1.case_pat.group2.cmb_srchhealexamdetlflag.value, "E");
- switch1.case_judg.group1.cmb_srchrsrvdd.index = 0;
- }
- }
- function switch1_case_judg_grd_rsltlst_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- dsf_makeValue(ds_temp, "seqno", "int", ds_main_judgdetl_rsltlst_item.getColumn(ds_main_judgdetl_rsltlst_item.rowposition, "execprcpuniqno"));
- dsf_makeValue(ds_temp, "prcpdd", "string", ds_main_judgdetl_rsltlst_item.getColumn(ds_main_judgdetl_rsltlst_item.rowposition, "prcpdd"));
- }
- function switch1_case_judg_grd_rslttextlst_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- fSetColRsltText(ds_main_judgdetl_rsltlst_itemtext.rowposition);
- dsf_makeValue(ds_temp, "seqno", "int", ds_main_judgdetl_rsltlst_itemtext.getColumn(ds_main_judgdetl_rsltlst_itemtext.rowposition, "execprcpuniqno"));
- dsf_makeValue(ds_temp, "prcpdd", "string", ds_main_judgdetl_rsltlst_itemtext.getColumn(ds_main_judgdetl_rsltlst_itemtext.rowposition, "prcpdd"));
- }
- function fSetColRsltText(vRow)
- {
- if( vRow < 0 ) return ;
- var nodeList = ds_main_judgdetl_rsltlst_itemtext
- if( nodeList.rowcount == 0) return ;
- dsf_makeValue(ds_main_judgdetl_rsltlst_rslttextinfo, "rslt1", "string", nodeList.getColumn(vRow, "rslt1"));
- dsf_makeValue(ds_main_judgdetl_rsltlst_rslttextinfo, "rslt2", "string", nodeList.getColumn(vRow, "rslt2"));
- dsf_makeValue(ds_main_judgdetl_rsltlst_rslttextinfo, "rslt3", "string", nodeList.getColumn(vRow, "rslt3"));
- }
- function switch1_case_judg_switch2_case_med_grd_medinqrlst_onselectchanged(obj:Grid, e:GridSelectEventInfo)
- {
- if(e.cell == obj.getBindCellIndex("Body", "judgrsltcnts"))
- {
- fSetAnswVisible(ds_main_judgdetl_judginfo_medinqr);
- }
- }
- function switch1_case_judg_switch2_case_med_grd_medinqrlst_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- if(e.cell == obj.getBindCellIndex("Body", "judgrsltcnts"))
- {
- obj.setCellPos(e.cell);
- obj.showEditor(true);
- }
- }
- function fSetAnswVisible(vGrd)
- {
- var idx = vGrd.rowposition;
- var judginqrcd = vGrd.getColumn(idx, "judginqrcd");
- var judgrsltcnts = vGrd.getColumn(idx, "judgrsltcnts");
- var answcdflag = vGrd.getColumn(idx, "answcdflag");
- var inqrflag = ds_send.getColumn(0, "inqrflag");
-
- if(ds_main_judgdetl_judginfo_answ.rowcount < 1 )
- {
- switch1.case_judg.grp_answ.visible = false;
- return;
- }
-
- ds_hidden_answlst_item.clearData();
-
- ds_main_judgdetl_judginfo_answ.filterstr = "judginqrcd == '" + judginqrcd + "' && inqrflag == '" + inqrflag + "'";
- ds_hidden_answlst_item.copyData(ds_main_judgdetl_judginfo_answ, true);
- ds_main_judgdetl_judginfo_answ.filterstr = "";
-
- if(ds_hidden_answlst_item.rowcount < 1)
- {
- switch1.case_judg.grp_answ.visible = false;
- return;
- }
-
- if(answcdflag == "O" && ds_hidden_answlst_item.rowcount > 0)
- {
- switch1.case_judg.grp_answ.visible = true;
- }
- else
- {
- switch1.case_judg.grp_answ.visible = false;
- }
- }
- function fSetChoiAnsw(vGrd)
- {
- var idx = vGrd.rowposition;
- var answcdflag = vGrd.getColumn(idx, "answcdflag");
- var judginqrcd = vGrd.getColumn(idx, "judginqrcd");
- var judgrsltcnts = vGrd.getColumn(idx, "judgrsltcnts");
-
- if(answcdflag == "O")
- {
- for(var i = 0; i < ds_hidden_answlst_item.rowcount; i++)
- {
- var inqrcd = ds_hidden_answlst_item.getColumn(i, "judginqrcd");
- var answcd = ds_hidden_answlst_item.getColumn(i, "answcd");
- var answcnts = ds_hidden_answlst_item.getColumn(i, "answcnts");
-
- if(inqrcd == judginqrcd && answcd == judgrsltcnts )
- {
- vGrd.setColumn(idx, "judgrsltcd", answcd);
- vGrd.setColumn(idx, "judgrsltcnts", answcd);
- switch1.case_judg.grp_answ.visible = false ;
- break;
- }
- }
- }
- }
- function ds_main_judgdetl_judginfo_medinqr_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "judgrsltcnts")
- {
- fSetChoiAnsw(obj);
- obj.rowposition = e.row+ 1;
- }
- }
- function ds_main_judgdetl_judginfo_judginqr_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "judgrsltcnts")
- {
- fSetChoiAnsw(obj);
- obj.rowposition = e.row+ 1;
- }
- }
- function switch1_case_judg_switch2_case_prnt_grd_judginqrlst_onselectchanged(obj:Grid, e:GridSelectEventInfo)
- {
- if(e.cell == obj.getBindCellIndex("Body", "judgrsltcnts"))
- {
- fSetAnswVisible(ds_main_judgdetl_judginfo_judginqr);
- }
- }
- function switch1_case_judg_switch2_case_prnt_grd_judginqrlst_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- if(e.cell == obj.getBindCellIndex("Body", "judgrsltcnts"))
- {
- obj.setCellPos(e.cell);
- obj.showEditor(true);
- }
- }
- function switch1_case_judg_switch2_case_inqr_grd_apntinqrlst_oncellclick(obj:Grid, e:GridClickEventInfo)
- {
- if(e.cell == obj.getBindCellIndex("Body", "judgrsltcnts"))
- {
- obj.setCellPos(e.cell);
- obj.showEditor(true);
- }
- }
- function switch1_case_judg_switch2_case_inqr_grd_apntinqrlst_onselectchanged(obj:Grid, e:GridSelectEventInfo)
- {
- if(e.cell == obj.getBindCellIndex("Body", "judgrsltcnts"))
- {
- fSetAnswVisible(ds_main_judgdetl_judginfo_apntinqr);
- }
- }
- function ds_main_judgdetl_judginfo_apntinqr_oncolumnchanged(obj:Dataset, e:DSColChangeEventInfo)
- {
- if(e.columnid == "judgrsltcnts")
- {
- fSetChoiAnsw(obj);
- obj.rowposition = e.row+ 1;
- }
- }
- function btn_print_onclick(obj:Button, e:ClickEventInfo)
- {
- if(switch1.tabindex == 1)
- {
- fJudgInqrPrint();
- }
- }
- function fJudgInqrPrint()
- {
- var cnt = ds_main_judgdetl_rsltlst_item.rowcount;
- var testcd = "";
- var testnm = "";
- var codenm = "";
- var rslt1 = "";
- var rsltformcd = "";
- rsltformcd = ds_init_send_info.getColumn(0, "rsltformcd");
- dsf_makeValue(ds_printinfo_printlist_item, "pid", "string", ds_init_send_info.getColumn(0, "pid"));
- dsf_makeValue(ds_printinfo_printlist_item, "hngnm", "string", ds_init_send_info.getColumn(0, "hngnm"));
- dsf_makeValue(ds_printinfo_printlist_item, "rgstno1", "string", ds_init_send_info.getColumn(0, "rgstno1"));
- dsf_makeValue(ds_printinfo_printlist_item, "rgstno2", "string", ds_init_send_info.getColumn(0, "rgstno2"));
- dsf_makeValue(ds_printinfo_printlist_item, "sex", "string", ds_init_send_info.getColumn(0, "sex"));
- dsf_makeValue(ds_printinfo_printlist_item, "age", "string", ds_init_send_info.getColumn(0, "age"));
- dsf_makeValue(ds_printinfo_printlist_item, "hometel", "string", ds_init_send_info.getColumn(0, "hometel"));
- dsf_makeValue(ds_printinfo_printlist_item, "mpphontel", "string", ds_init_send_info.getColumn(0, "mpphontel"));
- dsf_makeValue(ds_printinfo_printlist_item, "pataddr", "string", ds_init_send_info.getColumn(0, "pataddr"));
- dsf_makeValue(ds_printinfo_printlist_item, "judgdrnm", "string", switch1.case_judg.cmb_judgdr.text);
- dsf_makeValue(ds_printinfo_printlist_item, "judgdrengnm", "string", ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgdrengnm"));
- dsf_makeValue(ds_printinfo_printlist_item, "licnsno", "string", ds_temp_judgdetl_judginfo_judg.getColumn(0, "licnsno"));
- dsf_makeValue(ds_printinfo_printlist_item, "judgdeptnm", "string", ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgdeptnm"));
- dsf_makeValue(ds_printinfo_printlist_item, "orddd", "string", ds_init_send_info.getColumn(0, "orddd"));
- dsf_makeValue(ds_printinfo_printlist_item, "hopedd", "string", ds_init_send_info.getColumn(0, "hopedd"));
- dsf_makeValue(ds_printinfo_printlist_item, "judgdd", "string", ds_temp_judgdetl_judginfo_judg.getColumn(0, "judgdd"));
-
- dsf_makeValue(ds_printinfo_printlist_item, "instnm", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "K02", "cdnm"));
- dsf_makeValue(ds_printinfo_printlist_item, "enginstnm1", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "E01", "cdnm"));
- dsf_makeValue(ds_printinfo_printlist_item, "enginstnm2", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "E02", "cdnm"));
- dsf_makeValue(ds_printinfo_printlist_item, "engaddr1", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "E03", "cdnm"));
- dsf_makeValue(ds_printinfo_printlist_item, "engaddr2", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "E04", "cdnm"));
- dsf_makeValue(ds_printinfo_printlist_item, "addr", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "K04", "cdnm"));
- dsf_makeValue(ds_printinfo_printlist_item, "tel", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "PV03", "cdnm"));
- dsf_makeValue(ds_printinfo_printlist_item, "fax", "string", ds_init_baseinfo_initaddrinfo_R001.lookup("cdid", "VF2", "cdnm"));
-
- var prntCnt = ds_init_baseinfo_printinfolist_R002.rowcount
-
- for(var i = 0; i < cnt; i++ )
- {
- testcd = ds_main_judgdetl_rsltlst_item.getColumn(i, "testcd");
- testnm = ds_main_judgdetl_rsltlst_item.getColumn(i, "testnm");
- rslt1 = ds_main_judgdetl_rsltlst_item.getColumn(i, "rslt1");
- rsltunit = ds_main_judgdetl_rsltlst_item.getColumn(i, "rsltunit");
-
- var chngChk = true;
-
- for(var x = 0; x < prntCnt; x++ )
- {
- var cmt = ds_init_baseinfo_printinfolist_R002.getColumn(x, "cmt");
- var cdid = ds_init_baseinfo_printinfolist_R002.getColumn(x, "cdid");
-
- if(cmt == testcd)
- {
- chngChk == false;
- dsf_makeValue(ds_printinfo_printlist_item, cdid, "string", rslt1);
- dsf_makeValue(ds_printinfo_printlist_item, cdid+"nm", "string", testnm);
- dsf_makeValue(ds_printinfo_printlist_item, cdid+"rsltunit", "string", rsltunit);
- }
- }
- if(chngChk)
- {
- codenm = ds_init_baseinfo_printinfolist_R002.lookup("cdid",testcd , "cdnm");
-
- dsf_makeValue(ds_printinfo_printlist_item, testcd, "string", rslt1);
- dsf_makeValue(ds_printinfo_printlist_item, testcd+"nm", "string", testnm);
- dsf_makeValue(ds_printinfo_printlist_item, testcd+"rsltunit", "string", rsltunit);
- }
- }
-
- cnt = ds_main_judgdetl_judginfo_medinqr.rowcount;
-
- for(var i = 0; i < cnt; i++ )
- {
- testcd = ds_main_judgdetl_judginfo_medinqr.getColumn(i, "judginqrcd");
- rslt1 = ds_main_judgdetl_judginfo_medinqr.getColumn(i, "judgrsltcnts");
- codenm = ds_init_baseinfo_printinfolist_R002.lookup("cdid",testcd , "cdnm");
-
- if (!utlf_isNull(codenm))
- {
- dsf_makeValue(ds_printinfo_printlist_item, testcd, "string", rslt1);
- }
- }
-
- cnt = ds_main_judgdetl_judginfo_judginqr.rowcount;
- for(var i = 0; i < cnt; i++ )
- {
- testcd = ds_main_judgdetl_judginfo_judginqr.getColumn(i, "judginqrcd");
- rslt1 = ds_main_judgdetl_judginfo_judginqr.getColumn(i, "judgrsltcnts");
- codenm = ds_init_baseinfo_printinfolist_R002.lookup("cdid",testcd , "cdnm");
-
- if (!utlf_isNull(codenm))
- {
- dsf_makeValue(ds_printinfo_printlist_item, testcd, "string", rslt1);
- }
- }
-
- dsf_makeValue(ds_send, "srchsignedid" , ds_main_judgdetl_judginfo_judg.getColumn(0, "judgdrid"));
-
- var oParam = {};
- oParam.id = "TRAHA03174";
- oParam.service = "healthexambaseapp.ComCode";
- oParam.method = "reqGetSignImage";
- oParam.inds = "req=ds_send";
- oParam.outds = "ds_hidden_signinfo_img=img";
- oParam.async = false;
- oParam.callback = "cf_submit";
- tranf_submit(oParam);
- if(arErrorCode.pop("TRAHA03174") > -1)
- {
- dsf_makeValue(ds_printinfo_printlist_item, "signdata", "BLOB", ds_hidden_signinfo_img.getColumn(0, "signdata"));
- }
-
- frmf_setParameter("reportprintyn", "");
- if (!utlf_isNull(rsltformcd))
- {
- var objDOM = rptf_createDOM();
- rptf_setNodeListToDOM(objDOM, "/root/printinfo/printlist/item", ds_printinfo_printlist_item);
- var objParam = new Object();
- objParam.xml_data_XML1 = objDOM.documentElement.source;
- var option = "";
- rptf_exeReportPreview30([rsltformcd],[objParam], option);
-
- if (frmf_getParameter("reportprintyn") == "Y")
- {
- var oParam = {};
- oParam.id = "TXAHA04414";
- oParam.service = "healthexamjudgapp.JudgInpt";
- oParam.method = "reqSetJudgInqrPrtn";
- oParam.inds = "req=ds_init_send_info";
- oParam.outds = "ds_hidden_count_item=item";
- oParam.async = false;
- //oParam.callback = "cf_TXAHA04414";
- tranf_submit(oParam);
- }
- }
- }
- function button1_onclick(obj:Button, e:ClickEventInfo)
- {
- if(switch1.tabindex == 1)
- {
- frmf_clearParameter("SMAHA04510_PARAM1");
- frmf_clearParameter("SMAHA04510_PARAM2");
- frmf_clearParameter("SMAHA04510_PARAM3");
- frmf_clearParameter("SMAHA04510_PARAM4");
-
- frmf_setParameter ("SMAHA04510_PARAM1", ds_init_send_info.getColumn(0, "healexamdetlflag"));
- frmf_setParameter ("SMAHA04510_PARAM2", ds_init_send_info.getColumn(0, "hopedd"));
- frmf_setParameter ("SMAHA04510_PARAM3", ds_init_send_info.getColumn(0, "pid"));
- frmf_setParameter ("SMAHA04510_PARAM4", ds_init_send_info.getColumn(0, "brthareacnts"));
- frmf_modal("SMAHA04510", "SMAHA04510", "", "", "", "", "", "", "", "", "", "", "M");
- }
- }
- function button2_onclick(obj:Button, e:ClickEventInfo)
- {
- frmf_modal("SMAHA04610", "SMAHA04610", "", "", "", "", "", "", "", "", "", "", "M");
- }
- function btn_save_onclick(obj:Button, e:ClickEventInfo)
- {
- var inqrflag = ds_send.getColumn(0, "inqrflag");
-
- var sRsrvdd = ds_init_send_info.getColumn(0, "rsrvdd");
- var sRsrvno = ds_init_send_info.getColumn(0, "rsrvno");
- var sPkgnm = ds_init_send_info.getColumn(0, "pkgnm");
- var sPid = ds_init_send_info.getColumn(0, "pid");
- var sOrdDD = ds_init_send_info.getColumn(0, "orddd");
- var sCretno = ds_init_send_info.getColumn(0, "cretno");
-
- if (inqrflag == "F")
- {
- var meddrid = ds_main_judgdetl_medinfo_item.getColumn(0, "meddrid");
-
- if(utlf_isNull(meddrid))
- {
- sysf_messageBox("진찰의를 ", "C001");
- return ;
- }
-
- if(sysf_messageBox("진찰 정보를" , "Q002") == 6 )
- {
- dsf_makeValue(ds_init_send_info, "meddd", "string", ds_main_judgdetl_medinfo_item.getColumn(0, "meddd"));
- dsf_makeValue(ds_init_send_info, "medtm", "string", ds_main_judgdetl_medinfo_item.getColumn(0, "medtm"));
- dsf_makeValue(ds_init_send_info, "meddrid", "string", ds_main_judgdetl_medinfo_item.getColumn(0, "meddrid"));
- dsf_makeValue(ds_init_send_info, "medseq", "string", ds_main_judgdetl_medinfo_item.getColumn(0, "medseq"));
- dsf_makeValue(ds_init_send_info, "remedyn", "string", ds_main_judgdetl_medinfo_item.getColumn(0, "remedyn"));
- dsf_makeValue(ds_init_send_info, "inqrflag", "string", inqrflag);
- dsf_makeValue(ds_init_send_info, "execflag", "string", ds_main_judgdetl_medinfo_item.getColumn(0, "execflag"));
-
- ds_send_savedata.copyData(ds_init_send_info);
- ds_send_savedata_savepast.copyData(grdf_getGridUpdateData(switch1.case_judg.switch2.case_med.grd_medinqrlst), true);
-
- ds_send_savedata_savepast.updateColID("judginqrnm", "medinqrnm");
- ds_send_savedata_savepast.updateColID("judgrsltcnts", "medrsltcnts");
- ds_send_savedata_savepast.updateColID("judgremcnts", "medremcnts");
- ds_send_savedata_savepast.updateColID("judginqrflag", "medinqrflag");
- ds_send_savedata_savepast.updateColID("judginqrcd", "medinqrcd");
- ds_send_savedata_savepast.updateColID("judgrsltcd", "medrsltcd");
-
- var oParam = {};
- oParam.id = "TXAHA04421";
- oParam.service = "healthexamjudgapp.JudgInpt";
- oParam.method = "reqExeApntMedJudgInfo";
- oParam.inds = "req=ds_send_savedata savepast=ds_send_savedata_savepast savebody=ds_main_judgdetl_medinfo_body savesocl=ds_main_judgdetl_medinfo_socl savefamy=ds_main_judgdetl_medinfo_famy";
- oParam.outds = "ds_=item";
- oParam.async = false;
- oParam.callback = "cf_submit";
- tranf_submit(oParam);
- if(arErrorCode.pop("TXAHA04421") > -1)
- {
- fGetJudgDetlInfo( sRsrvdd, sRsrvno , sPkgnm, sPid, sOrdDD , sCretno );
- }
- }
-
- }
- else if (inqrflag == "G")
- {
- var rsrvdd = ds_init_send.getColumn(0, "srchrsrvdd");
-
- if( utlf_isNull(rsrvdd))
- {
- sysf_messageBox("판정대상내역을 ", "C002");
- switch1.case_judg.group1.cmb_srchrsrvdd.setFocus();
- return ;
- }
-
- var judgdrid = ds_main_judgdetl_judginfo_judg.getColumn(0, "judgdrid");
- if(utlf_isNull(judgdrid) || judgdrid == "-")
- {
- sysf_messageBox("판정의사를","C002");
- return;
- }
-
- ds_send_savedata.clearData();
- ds_send_savedata.copyData(ds_init_send_info);
- dsf_makeValue(ds_send_savedata, "judgdd", "string", ds_main_judgdetl_judginfo_judg.getColumn(0, "judgdd"));
- dsf_makeValue(ds_send_savedata, "judgdrid", "string", ds_main_judgdetl_judginfo_judg.getColumn(0, "judgdrid"));
- dsf_makeValue(ds_send_savedata, "judgflag", "string", "A");
- dsf_makeValue(ds_send_savedata, "judgcnts", "string", "");
- dsf_makeValue(ds_send_savedata, "judgstat", "string", "1");
-
- var oParam = {};
- oParam.id = "TXAHA04412";
- oParam.service = "healthexamjudgapp.JudgInpt";
- oParam.method = "reqExeJudgInfo";
- oParam.inds = "req=ds_send_savedata";
- oParam.outds = "ds_=item";
- oParam.async = false;
- oParam.callback = "cf_submit";
- tranf_submit(oParam);
- if(arErrorCode.pop("TXAHA04412") > -1)
- {
- ds_send_savedata.copyData(ds_init_send_info);
- var updategrid = grdf_getGridUpdateData(switch1.case_judg.switch2.case_prnt.grd_judginqrlst);
- grdf_setStatusColumn(updategrid, "m");
- ds_send_savedata_judginqr.copyData(updategrid, true);
-
- var oParam = {};
- oParam.id = "TXAHA04413";
- oParam.service = "healthexamjudgapp.JudgInpt";
- oParam.method = "reqExeJudgInqr";
- oParam.inds = "req=ds_send_savedata judginqr=ds_send_savedata_judginqr";
- oParam.outds = "ds_=item";
- oParam.async = false;
- oParam.callback = "cf_submit";
- tranf_submit(oParam);
- if(arErrorCode.pop("TXAHA04413") > -1)
- {
- fGetJudgDetlInfo( sRsrvdd, sRsrvno , sPkgnm, sPid, sOrdDD , sCretno );
- }
- }
- }
- else if (inqrflag == "E")
- {
- var rsrvdd = ds_init_send.getColumn(0, "srchrsrvdd");
-
- if( utlf_isNull(rsrvdd))
- {
- sysf_messageBox("문진대상내역을 ", "C002");
- switch1.case_judg.group1.cmb_srchrsrvdd.setFocus();
- return ;
- }
- if( sysf_messageBox("문진내역을 ", "Q002") !=6) return ;
-
- ds_send_savedata.clearData();
- ds_send_savedata.copyData(ds_init_send_info);
-
- var updategrid = grdf_getGridUpdateData(switch1.case_judg.switch2.case_inqr.grd_apntinqrlst);
- grdf_setStatusColumn(updategrid, "m");
- ds_send_savedata_judginqr.copyData(updategrid, true);
-
- var oParam = {};
- oParam.id = "TXAHA04413";
- oParam.service = "healthexamjudgapp.JudgInpt";
- oParam.method = "reqExeJudgInqr";
- oParam.inds = "req=ds_send_savedata judginqr=ds_send_savedata_judginqr";
- oParam.outds = "ds_=item";
- oParam.async = false;
- oParam.callback = "cf_submit";
- tranf_submit(oParam);
- if(arErrorCode.pop("TXAHA04413") > -1)
- {
- fGetJudgDetlInfo( sRsrvdd, sRsrvno , sPkgnm, sPid, sOrdDD , sCretno );
- }
- }
- }
- function btn_clear_onclick(obj:Button, e:ClickEventInfo)
- {
- if(switch1.tabindex == 0)
- {
- fInit(false );
- }
- else
- {
- fInit(true);
- }
- }
- function switch1_case_judg_btn_med_onclick(obj:Button, e:ClickEventInfo)
- {
- switch1.case_judg.switch2.tabindex = 0;
- obj.class = "btn_tab_S";
- switch1.case_judg.btn_prnt.class = "btn_tab";
- switch1.case_judg.button4.class = "btn_tab";
- }
- function switch1_case_judg_btn_prnt_onclick(obj:Button, e:ClickEventInfo)
- {
- switch1.case_judg.switch2.tabindex = 1;
- obj.class = "btn_tab_S";
- switch1.case_judg.btn_med.class = "btn_tab";
- switch1.case_judg.button4.class = "btn_tab";
- }
- function switch1_case_judg_button4_onclick(obj:Button, e:ClickEventInfo)
- {
- switch1.case_judg.switch2.tabindex = 1;
- obj.class = "btn_tab_S";
- switch1.case_judg.btn_med.class = "btn_tab";
- switch1.case_judg.btn_prnt.class = "btn_tab";
- }
- ]]></Script>
- </Form>
- </FDL>
|